DocumentCode :
1568588
Title :
Ray-Strips: A Compact Mesh Representation for Interactive Ray Tracing
Author :
Lauterbach, Christian ; Yoon, Sung-Eui ; Manocha, Dinesh
Author_Institution :
University of North Carolina at Chapel Hill
fYear :
2007
Firstpage :
19
Lastpage :
26
Abstract :
We present a novel hierarchical representation, ray-strips, for interactive ray tracing of complex triangle meshes. Prior optimized algorithms for ray tracing explicitly store each triangle in the input model. Instead, a ray-strip takes advantage of mesh connectivity for compact storage, efficient traversal and ray intersections. As a result, we considerably reduce the memory overhead of the original model and the hierarchical representation. We also present efficient algorithms for single ray and ray packet traversal using ray-strips. Furthermore, we demonstrate that our representation can utilize the SIMD capabilities of current CPUs for incoherent ray packets and single rays. We show the benefit of ray-strips on models with tens of thousands to tens of millions of triangles. In practice, our approach can reduce the storage overhead of interactive ray tracing algorithms by up to five times compared to standard approaches. Moreover, we improve the runtime performance of ray tracing on large models.
Keywords :
computational geometry; interactive systems; mesh generation; parallel processing; ray tracing; rendering (computer graphics); solid modelling; SIMD utilization; complex triangle meshes; interactive ray tracing; ray-strip hierarchical mesh representation; rendering; Chromium; Coherence; Computational modeling; Computer graphics; Hardware; Ray tracing; Rendering (computer graphics); Runtime; Strips; Testing; I.3.7 [Computer Graphics]: Three-Dimensional Graphics and Realism¿Raytracing; bounding volume hierarchies; compact representation; ray tracing; triangle strips;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Interactive Ray Tracing, 2007. RT '07. IEEE Symposium on
Conference_Location :
Ulm
Print_ISBN :
978-1-4244-1629-5
Type :
conf
DOI :
10.1109/RT.2007.4342586
Filename :
4342586
Link To Document :
بازگشت