ARTS: Accelerated Ray-Tracing System
- 1 April 1986
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Computer Graphics and Applications
- Vol. 6 (4), 16-26
- https://doi.org/10.1109/mcg.1986.276715
Abstract
In this article we propose algorithms that address the two basic problems encountered in generating continuous-tone images by ray tracing: speed and aliasing. We examine previous approaches to the problem and then propose a scheme based on the coherency of an auxiliary data structure imposed on the original object domain. After investigating both simple spatial enumeration and a hybrid octree approach, we developed 3DDDA, a 3D line generator for efficient traversing of both structures. 3DDDA provides an order of magnitude improvement in processing speed compared to other known ray-tracing methods. Processing time is found to be virtually independent of the number of objects involved in the scene. For large numbers of objects, this method actully becomes faster than scan-line methods. To remove jags from edges, a scheme for identifying edge orientation and distance from pixel center to true edge has been implemented. The time required for antialiasing depends on the total length of the edges encountered, but it is normally only a fractional addition to the time needed to produce the scene without antialiasing.Keywords
This publication has 20 references indexed in Scilit:
- A 3-D Graphics Display System With Depth Buffer and Pipeline ProcessorIEEE Computer Graphics and Applications, 1984
- Improved Computational Methods for Ray TracingACM Transactions on Graphics, 1984
- Toward Fast Color-Shaded Images of CAD/CAM GeometryIEEE Computer Graphics and Applications, 1983
- A Testbed for Realistic Image SynthesisIEEE Computer Graphics and Applications, 1983
- A Modified Quadtree Approach To Finite Element Mesh GenerationIEEE Computer Graphics and Applications, 1983
- A Generalization of Algebraic Surface DrawingACM Transactions on Graphics, 1982
- Raster-scan hidden surface algorithm techniquesACM SIGGRAPH Computer Graphics, 1977
- Illumination for computer generated picturesCommunications of the ACM, 1975
- A Characterization of Ten Hidden-Surface AlgorithmsACM Computing Surveys, 1974
- A procedure for generation of three-dimensional half-toned computer graphics presentationsCommunications of the ACM, 1970