Fundamentals of interactive computer graphics
Fundamentals of interactive computer graphics
A Characterization of Ten Hidden-Surface Algorithms
ACM Computing Surveys (CSUR)
An improved illumination model for shaded display
Communications of the ACM
A scan-line hidden surface removal procedure for constructive solid geometry
SIGGRAPH '83 Proceedings of the 10th annual conference on Computer graphics and interactive techniques
A parallel scan conversion algorithm with anti-aliasing for a general-purpose ultracomputer
SIGGRAPH '83 Proceedings of the 10th annual conference on Computer graphics and interactive techniques
Links-1 - a parallel pipelined multimicrocomputer system for image creation
ISCA '83 Proceedings of the 10th annual international symposium on Computer architecture
An expandable multiprocessor architecture for video graphics (Preliminary Report)
ISCA '79 Proceedings of the 6th annual symposium on Computer architecture
Parallel processing techniques for hidden surface removal
SIGGRAPH '79 Proceedings of the 6th annual conference on Computer graphics and interactive techniques
Simulation and expected performance analysis of multiple processor Z-buffer systems
SIGGRAPH '80 Proceedings of the 7th annual conference on Computer graphics and interactive techniques
A parallel processor system for three-dimensional color graphics
SIGGRAPH '84 Proceedings of the 11th annual conference on Computer graphics and interactive techniques
Invisibility coherence for faster scan-line hidden surface algorithms
SIGGRAPH '84 Proceedings of the 11th annual conference on Computer graphics and interactive techniques
An adaptive subdivision algorithm and parallel architecture for realistic image synthesis
SIGGRAPH '84 Proceedings of the 11th annual conference on Computer graphics and interactive techniques
Solid Modeling: A Historical Summary and Contemporary Assessment
IEEE Computer Graphics and Applications
A fast shaded-polygon renderer
SIGGRAPH '86 Proceedings of the 13th annual conference on Computer graphics and interactive techniques
Fast constructive-solid geometry display in the pixel-powers graphics system
SIGGRAPH '86 Proceedings of the 13th annual conference on Computer graphics and interactive techniques
Analysis of Quadric-Surface-Based Solid Models
IEEE Computer Graphics and Applications
The pixel machine: a parallel image computer
SIGGRAPH '89 Proceedings of the 16th annual conference on Computer graphics and interactive techniques
Visualizing relativistic effects in spacetime
Proceedings of the 1989 ACM/IEEE conference on Supercomputing
Depth-order point classification techniques for CSG display algorithms
ACM Transactions on Graphics (TOG)
Parallel polygon rendering on the graphics computer VC-1
PAS '95 Proceedings of the First Aizu International Symposium on Parallel Algorithms/Architecture Synthesis
A multi-processor workstation with a logic-enhanced distributed frame buffer
EGGH'87 Proceedings of the Second Eurographics conference on Advances in Computer Graphics Hardware
Transputer-based parallel ray tracing system using demand data transfer
EGGH'92 Proceedings of the Seventh Eurographics conference on Graphics Hardware
A parallel implementation of bidirectional ray tracing on transputer-based system
EGGH'94 Proceedings of the Ninth Eurographics conference on Graphics Hardware
Hi-index | 0.00 |
A general purpose Cellular Array Processor(CAP) with distributed frame buffers for fast parallel subimage generation has been developed. CAP consists of many processor elements called cells. A cell has video memory for subimage storage, a window controller to map each subimage to an area on the monitor screen, and communication devices, in addition to ordinary microcomputer components such as MPU, RAM, and ROM. Image data in a cell is directly displayed via the video bus. The mapping pattern and the position on the screen of subimages can be changed dynamically. Various hidden surface algorithms can be implemented in CAP using mapping patterns appropriate for the algorithm.Our goal is an efficient interactive visual solid modeler. We adopted a general CSG hidden surface algorithm that enables display of both Boundary representation and Constructive Solid Geometry. A technique for hidden surface removal of general CSG models, requiring less memory space for large models in many cases, has been proposed. This technique subdivides the model into submodels by dividing the CSG tree at union nodes. Imagse of each submodel are generated by a CSG or a z-buffer algorithm. If a submodel is just a primitive, it is processed by the z-buffer algorithm, otherwise by the CSG algorithm. Hidden surface removal between submodels is done by comparing the z values for each pixel which are saved in the z-buffer.