Title :
RT-DEFORM: Interactive Ray Tracing of Dynamic Scenes using BVHs
Author :
Lauterbach, Christian ; Yoon, Sung-Eui ; Tuft, David ; Manocha, Dinesh
Author_Institution :
North Carolina Univ., Chapel Hill, NC
Abstract :
We present an efficient approach for interactive ray tracing of deformable or animated models. Unlike many of the recent approaches for ray tracing static scenes, we use bounding volume hierarchies (BVHs) instead of kd-trees as the underlying acceleration structure. Our algorithm makes no assumptions about the simulation or the motion of objects in the scene and dynamically updates or recomputes the BVHs. We also describe a method to detect BVH quality degradation during the simulation in order to determine when the hierarchy needs to be rebuilt. Furthermore, we show that the ray coherence techniques introduced for kd-trees can be naturally extended to BVHs and yield similar improvements. Finally, we compare BVHs to spatial kd-trees, which have been used recently as a replacement for AABB hierarchies. Our algorithm has been applied to different scenarios arising in animation and simulation and consisting of tens of thousands to a million triangles. In practice, our system can ray trace these models at 3-13 frames a second on a desktop PC including secondary rays
Keywords :
computational geometry; interactive systems; ray tracing; solid modelling; tree data structures; BVH acceleration data structure; RT-DEFORM interactive ray tracing; animated models; bounding volume hierarchies; deformable models; dynamic scenes; ray coherence techniques; Acceleration; Animation; Computational modeling; Computer architecture; Computer graphics; Concurrent computing; Deformable models; Degradation; Layout; Ray tracing; animation; bounding volume hierarchies; deformable models; ray tracing;
Conference_Titel :
Interactive Ray Tracing 2006, IEEE Symposium on
Conference_Location :
Salt Lake City, UT
Print_ISBN :
1-4244-0693-5
DOI :
10.1109/RT.2006.280213