Interactive Ray Tracing of Large Models Using Voxel Hierarchies
Authors:
Attila T. Áfra
Affiliation:
1. Budapest University of Technology and Economics, Hungary attila.afra@gmail.com;2. Babe?‐Bolyai University, Cluj‐Napoca, Romania
Abstract:
We propose an efficient approach for interactive visualization of massive models with CPU ray tracing. A voxel‐based hierarchical level‐of‐detail (LOD) framework is employed to minimize rendering time and required system memory. In a pre‐processing phase, a compressed out‐of‐core data structure is constructed, which contains the original primitives of the model and the LOD voxels, organized into a kd‐tree. During rendering, data is loaded asynchronously to ensure a smooth inspection of the model regardless of the available I/O bandwidth. With our technique, we are able to explore data sets consisting of hundreds of millions of triangles in real‐time on a desktop PC with a quad‐core CPU.