50 likes | 159 Vues
This paper presents advanced techniques for accelerating texture-based volume rendering by efficiently handling invisible and occluded voxels. By implementing empty space skipping and organizing data into partitioned subvolumes using orthogonal BSP trees, we achieve rendering speeds 2 to 5 times faster. Our method identifies empty (transparent) voxels and skips subvolumes containing them, while occluded voxels are managed through early ray termination with orthogonal opacity maps. This optimization improves rendering performance and overall efficiency in visualizing volume datasets.
E N D
Empty Space Skipping and Occlusion Clipping for Texture-Based Volume Rendering Wei Li, Klaus Mueller, Arie Kaufman Stony Brook University 2003
Highlights • Accelerate texture based rendering by skipping invisible voxels • visibility order of partitioned subvolumes using orthogonal BSP tree • empty space skipping providing 2 to 5 times faster rendering • empty voxel = transparent voxel • occluded voxels
Subvolumes • partition volume dataset into subvolumes • group voxels in similar/close position and transfer function domain (densities & gradients) into same sub-volume • subvolumes comprised of invisible voxels are skipped for rendering • organize remaining subvolumes into orthogonal BSP tree
Opacity Map • occluded voxels determined using early ray termination with orthogonal opacity maps • - map orthogonal to the major axis of dataset that's most parallel with view plane, with two axes of map parallel to other two axes