GigaVoxels: ray-guided streaming for efficient and detailed voxel rendering
Proceedings of the 2009 symposium on Interactive 3D graphics and games
Technical Section: Visual computing for medical diagnosis and treatment
Computers and Graphics
GPU-Based Ray Casting of Multiple Multi-resolution Volume Datasets
ISVC '09 Proceedings of the 5th International Symposium on Advances in Visual Computing: Part II
PantaRay: fast ray-traced occlusion caching of massive scenes
ACM SIGGRAPH 2010 papers
Adaptive GPU ray casting based on spectral analysis
MIAR'10 Proceedings of the 5th international conference on Medical imaging and augmented reality
Challenges of medical image processing
Computer Science - Research and Development
Demand-driven volume rendering of terascale EM data
ACM SIGGRAPH 2011 Talks
Proceedings of the 2012 International Workshop on Programming Models and Applications for Multicores and Manycores
Context preserving focal probes for exploration of volumetric medical datasets
3DPH'09 Proceedings of the 2009 international conference on Modelling the Physiological Human
Strategy of statistics-based visualization for segmented 3d cardiac volume data set
ICIC'11 Proceedings of the 7th international conference on Advanced Intelligent Computing
Point-tessellated voxelization
Proceedings of Graphics Interface 2012
Split-voxel: a simple discontinuity-preserving voxel representation for volume rendering
VG'10 Proceedings of the 8th IEEE/EG international conference on Volume Graphics
Temporal Coherence Methods in Real-Time Rendering
Computer Graphics Forum
Multi-core and many-core shared-memory parallel raycasting volume rendering optimization and tuning
International Journal of High Performance Computing Applications
Accelerating volume raycasting using proxy spheres
EuroVis'09 Proceedings of the 11th Eurographics / IEEE - VGTC conference on Visualization
Out-of-core construction of sparse voxel octrees
Proceedings of the 5th High-Performance Graphics Conference
TAMRESH - tensor approximation multiresolution hierarchy for interactive volume visualization
EuroVis '13 Proceedings of the 15th Eurographics Conference on Visualization
Hi-index | 0.00 |
We present an adaptive out-of-core technique for rendering massive scalar volumes employing single-pass GPU ray casting. The method is based on the decomposition of a volumetric dataset into small cubical bricks, which are then organized into an octree structure maintained out-of-core. The octree contains the original data at the leaves, and a filtered representation of children at inner nodes. At runtime an adaptive loader, executing on the CPU, updates a view and transfer function-dependent working set of bricks maintained on GPU memory by asynchronously fetching data from the out-of-core octree representation. At each frame, a compact indexing structure, which spatially organizes the current working set into an octree hierarchy, is encoded in a small texture. This data structure is then exploited by an efficient stackless ray casting algorithm, which computes the volume rendering integral by visiting non-empty bricks in front-to-back order and adapting sampling density to brick resolution. Block visibility information is fed back to the loader to avoid refinement and data loading of occluded zones. The resulting method is able to interactively explore multi-gigavoxel datasets on a desktop PC.