Automatic Creation of Object Hierarchies for Ray Tracing
- 1 May 1987
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Computer Graphics and Applications
- Vol. 7 (5), 14-20
- https://doi.org/10.1109/mcg.1987.276983
Abstract
Intersection calculations dominate the run time of canonical ray tracers. A common algorithm to reduce the number of intersection tests required is the intersection of rays with a tree of extents, rather than the whole database of objects. A shortcoming of this method is that these trees are difficult to generate. Additionally, manually generated trees can be poor, greatly reducing the run-time improvement available. We present methods for evaluation of these trees in approximate number of intersection calculations required and for automatic generation of good trees. These methods run in O(nlogn) expected time where n is the number of objects in the scene. We report some examples of speedups.Keywords
This publication has 5 references indexed in Scilit:
- Ray tracing complex scenesPublished by Association for Computing Machinery (ACM) ,1986
- Algorithms for concurrent processorsPhysics Today, 1984
- Improved Computational Methods for Ray TracingACM Transactions on Graphics, 1984
- A 3-dimensional representation for fast rendering of complex scenesACM SIGGRAPH Computer Graphics, 1980
- An improved illumination model for shaded displayCommunications of the ACM, 1980