A more flexible image generation environment
- 1 July 1982
- journal article
- Published by Association for Computing Machinery (ACM) in ACM SIGGRAPH Computer Graphics
- Vol. 16 (3) , 9-18
- https://doi.org/10.1145/965145.801253
Abstract
A supervisory process is used to distribute picture-generation tasks to heterogeneous subprocesses. Significant advantages accrue by tailoring the subprocesses to their tasks. In particular, scan conversion algorithms tailored to different surface types may be used in the same image, a changing mixture of processors is possible, and, by multiprogramming, a single processor may be used more effectively. A two-level shape data structure supports this execution environment, allowing top-level priority decisions which avoid comparisons between surface elements from non-interfering objects during image construction.Keywords
This publication has 18 references indexed in Scilit:
- Scan line methods for displaying parametrically defined surfacesCommunications of the ACM, 1980
- Predetermining visibility priority in 3-D scenes (Preliminary Report)Published by Association for Computing Machinery (ACM) ,1979
- Transparency for computer synthesized imagesPublished by Association for Computing Machinery (ACM) ,1979
- MOVIE.BYU—A Computer Graphics Software SystemJournal of the Technical Councils of ASCE, 1979
- Polygon shadow generationPublished by Association for Computing Machinery (ACM) ,1978
- Shaded Computer Graphics in the Entertainment IndustryComputer, 1978
- Atoms—a three-d opaque molecule system—for color pictures of space-filling or ball-and-stick modelsComputers & Chemistry, 1977
- Texture and reflection in computer generated imagesCommunications of the ACM, 1976
- Hierarchical geometric models for visible surface algorithmsCommunications of the ACM, 1976
- A procedure for generation of three-dimensional half-toned computer graphics presentationsCommunications of the ACM, 1970