Affiliation:
1. University of Utah, Salt Lake City, UT
Abstract
The most significant deficiency of most of today's interactive ray tracers is that they are restricted to static walkthroughs. This restriction is due to the static nature of the acceleration structures used. While the best reported frame rates for static geometric models have been achieved using carefully constructed kd-trees, this article shows that bounding volume hierarchies (BVHs) can be used to efficiently ray trace large static models.More importantly, the BVH can be used to ray trace deformable models (sets of triangles whose positions change over time) with little loss of performance. A variety of efficiency techniques are used to achieve this performance, but three algorithmic changes to the typical BVH algorithm are mainly responsible. First, the BVH is built using a variant of the surface area heuristic conventionally used to build kd-trees. Second, the topology of the BVH is not changed over time so that only the bounding volumes need to be refit from frame-to-frame. Third, and most importantly, packets of rays are traced together through the BVH using a novel integrated packet-frustum traversal scheme. This traversal scheme elegantly combines the advantages of both packet traversal and frustum traversal and allows for rapid hierarchy descent for packets that hit bounding volumes as well as rapid exits for packets that miss. A BVH-based ray tracing system using these techniques is shown to achieve performance for deformable models comparable to that previously available only for static models.
Publisher
Association for Computing Machinery (ACM)
Subject
Computer Graphics and Computer-Aided Design
Reference61 articles.
1. Efficient raytracing of deforming point-sampled surfaces;Adams B.;Comput. Graph. For.,2005
2. Generating exact ray-traced animation frames by reprojection
3. Some techniques for shading machine renderings of solids
4. Arvo J. and Kirk D. 1989. A survey of ray tracing acceleration techniques. In An Introduction to Ray Tracing A. S. Glassner Ed. Academic Press San Diego CA. Arvo J. and Kirk D. 1989. A survey of ray tracing acceleration techniques. In An Introduction to Ray Tracing A. S. Glassner Ed. Academic Press San Diego CA.
Cited by
101 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献