Area and volume coherence for efficient visualization of 3D scalar functions
VVS '90 Proceedings of the 1990 workshop on Volume visualization
Raytracing irregular volume data
VVS '90 Proceedings of the 1990 workshop on Volume visualization
A polygonal approximation to direct scalar volume rendering
VVS '90 Proceedings of the 1990 workshop on Volume visualization
ZSWEEP: an efficient and exact projection algorithm for unstructured volume rendering
VVS '00 Proceedings of the 2000 IEEE symposium on Volume visualization
Tetrahedral projection using vertex shaders
VVS '02 Proceedings of the 2002 IEEE symposium on Volume visualization and graphics
Simple, Fast, and Robust Ray Casting of Irregular Grids
Dagstuhl '97, Scientific Visualization
Hardware-Based View-Independent Cell Projection
IEEE Transactions on Visualization and Computer Graphics
A Fast High Accuracy Volume Renderer for Unstructured Data
VV '04 Proceedings of the 2004 IEEE Symposium on Volume Visualization and Graphics
Texture-Encoded Tetrahedral Strips
VV '04 Proceedings of the 2004 IEEE Symposium on Volume Visualization and Graphics
Hardware-Assisted Visibility Sorting for Unstructured Volume Rendering
IEEE Transactions on Visualization and Computer Graphics
Hardware-Based Ray Casting for Tetrahedral Meshes
Proceedings of the 14th IEEE Visualization 2003 (VIS'03)
High-Quality Hardware-Based Ray-Casting Volume Rendering Using Partial Pre-Integration
SIBGRAPI '05 Proceedings of the XVIII Brazilian Symposium on Computer Graphics and Image Processing
Progressive Volume Rendering of Large Unstructured Grids
IEEE Transactions on Visualization and Computer Graphics
Memory-Aware and Efficient Ray-Casting Algorithm
SIBGRAPI '07 Proceedings of the XX Brazilian Symposium on Computer Graphics and Image Processing
Proceedings of the 2012 International Workshop on Programming Models and Applications for Multicores and Manycores
Interactive ray casting of geodesic grids
EuroVis '13 Proceedings of the 15th Eurographics Conference on Visualization
Hi-index | 0.00 |
Volume ray casting algorithms benefit greatly with recent increase of GPU capabilities and power. In this paper, we present a novel memory efficient ray casting algorithm for unstructured grids completely implemented on GPU using a recent off-the-shelf nVidia graphics card. Our approach is built upon a recent CPU ray casting algorithm, called VF-Ray, that considerably reduces the memory footprint while keeping good performance. In addition to the implementation of VF-Ray in the graphics hardware, we also propose a restructuring in its data structures. As a result, our algorithm is much faster than the original software version, while using significantly less memory, it needed only one-half of its previous memory usage. Comparing our GPU implementation to other hardware-based ray casting algorithms, our approach used between three to ten times less memory. These results made it possible for our GPU implementation to handle larger datasets on GPU than previous approaches.