|
ABSTRACT
A new algorithm for speeding up ray-object intersection calculations is presented. Objects are bounded by a new type of extent, which can be made to fit convex hulls arbitrarily tightly. The objects are placed into a hierarchy. A new hierarchy traversal algorithm is presented which is efficient in the sense that objects along the ray are queried in an efficient order.Results are presented which demonstrate that our technique is several times faster than other published algorithms. Furthermore, we demonstrate that it is currently possible to ray trace scenes containing hundreds of thousands of objects.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
Apostol 69
|
Apostol, Tom M., Calculus, Volume II, Wiley, New York, 1969, pp. 314-318.
|
| |
Barr 81
|
Barr, Alan H., aSuperquadrics and Angle Preserving 'lYaasformations,~ Computer Graphics arLd A pplications, 1 (1).
|
 |
Cook 84
|
|
| |
Cyrus 78
|
Cyrus, M. and J. Beck, "Generalized two and three dimensional CUpping," Computers and Graphics, 3(1), 1978, pp. 23-28.
|
| |
Fujimoto 86
|
|
| |
Glassner 84
|
Giazsner, Andrew S., "Space Subdivision for Fast Ray Tracing," IEEE Computer Graphics and Applications, 4(10), October, 1984~ pp. 15-22.
|
| |
Kaplan 85
|
Kaplan, Michael R., "The Uses of Spatial Coherence in Ray Tracing," ACM SIGCRAPH '85 Course Notes 11, July 22-26 1985.
|
| |
Kay 86
|
Kay, Timothy L., M.S. dissertation in preparation.
|
 |
Kajiya 83
|
|
 |
Rubin 80
|
|
| |
Sedgewick 83
|
|
 |
Toth 85
|
|
 |
Weghorst 84
|
|
 |
Whitted 80
|
|
CITED BY 66
|
|
|
|
Don Stredney , Roni Yagel , Stephen F. May , Michael Torello, Supercomputer assisted brain visualization with an extended ray tracer, Proceedings of the 1992 workshop on Volume visualization, p.33-38, October 19-20, 1992, Boston, Massachusetts, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kyu-Young Whang , Ju-Won Song , Ji-Woong Chang , Ji-Yun Kim , Wan-Sup Cho , Chong-Mok Park , Il-Yeol Song, Octree-R: An Adaptive Octree for Efficient Ray Tracing, IEEE Transactions on Visualization and Computer Graphics, v.1 n.4, p.343-349, December 1995
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Roger Hubbold , Jon Cook , Martin Keates , Simon Gibson , Toby Howard , Alan Murta , Adrian West , Steve Pettifer, Gnu/Maverik: A Microkernel for Large-Scale Virtual Environments, Presence: Teleoperators and Virtual Environments, v.10 n.1, p.22-34, February 2001
|
|
|
|
Martin Rinard, Acceptability-oriented computing, Companion of the 18th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications, October 26-30, 2003, Anaheim, CA, USA
|
|
|
|
|
|
|
Roger Hubbold , Jon Cook , Martin Keates , Simon Gibson , Toby Howard , Alan Murta , Adrian West , Steve Pettifer, GNU/MAVERIK: a micro-kernel for large-scale virtual environments, Proceedings of the ACM symposium on Virtual reality software and technology, p.66-73, December 20-22, 1999, London, United Kingdom
|
|
|
|
|
|
|
|
|
Tiow-Seng Tan , Ket-Fah Chong , Kok-Lim Low, Computing bounding volume hierarchies using model simplification, Proceedings of the 1999 symposium on Interactive 3D graphics, p.63-69, April 26-29, 1999, Atlanta, Georgia, United States
|
|
|
|
|
|
Steven Parker , William Martin , Peter-Pike J. Sloan , Peter Shirley , Brian Smits , Charles Hansen, Interactive ray tracing, ACM SIGGRAPH 2005 Courses, July 31-August 04, 2005, Los Angeles, California
|
|
Steven Parker , William Martin , Peter-Pike J. Sloan , Peter Shirley , Brian Smits , Charles Hansen, Interactive ray tracing, Proceedings of the 1999 symposium on Interactive 3D graphics, p.119-126, April 26-29, 1999, Atlanta, Georgia, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Daniel Meneveaux , Kadi Bouatouch , Gilles Subrenat , Philippe Blasi, Efficient clustering and visibility calculation for global illumination, Proceedings of the 2nd international conference on Computer graphics, virtual Reality, visualisation and interaction in Africa, February 03-05, 2003, Cape Town, South Africa
|
|
|
|
T. Hudson , D. Manocha , J. Cohen , M. Lin , K. Hoff , H. Zhang, Accelerated occlusion culling using shadow frusta, Proceedings of the thirteenth annual symposium on Computational geometry, p.1-10, June 04-06, 1997, Nice, France
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Peer to Peer - Readers of this Article have also read:
-
Data structures for quadtree approximation and compression
Communications of the ACM
28, 9
Hanan Samet
-
A hierarchical single-key-lock access control using the Chinese remainder theorem
Proceedings of the 1992 ACM/SIGAPP Symposium on Applied computing
Kim S. Lee
, Huizhu Lu
, D. D. Fisher
-
The GemStone object database management system
Communications of the ACM
34, 10
Paul Butterworth
, Allen Otis
, Jacob Stein
-
Putting innovation to work: adoption strategies for multimedia communication systems
Communications of the ACM
34, 12
Ellen Francik
, Susan Ehrlich Rudman
, Donna Cooper
, Stephen Levine
-
An intelligent component database for behavioral synthesis
Proceedings of the 27th ACM/IEEE Design Automation Conference on
Gwo-Dong Chen
, Daniel D. Gajski
|