Multiresolution techniques for interactive texture-based volume visualization
VIS '99 Proceedings of the conference on Visualization '99: celebrating ten years
Level-of-detail volume rendering via 3D textures
VVS '00 Proceedings of the 2000 IEEE symposium on Volume visualization
VVS '00 Proceedings of the 2000 IEEE symposium on Volume visualization
Octreemizer: a hierarchical approach for interactive roaming through very large volumes
VISSYM '02 Proceedings of the symposium on Data Visualisation 2002
Proceedings of the ACM SIGGRAPH/EUROGRAPHICS conference on Graphics hardware
On visible surface generation by a priori tree structures
SIGGRAPH '80 Proceedings of the 7th annual conference on Computer graphics and interactive techniques
Interactive k-d tree GPU raytracing
Proceedings of the 2007 symposium on Interactive 3D graphics and games
A Flexible Multi-Volume Shader Framework for Arbitrarily Intersecting Multi-Resolution Datasets
IEEE Transactions on Visualization and Computer Graphics
The Visual Computer: International Journal of Computer Graphics
GigaVoxels: ray-guided streaming for efficient and detailed voxel rendering
Proceedings of the 2009 symposium on Interactive 3D graphics and games
A direct multi-volume rendering method aiming at comparisons of 3-D images and models
IEEE Transactions on Information Technology in Biomedicine
Fused multi-volume DVR using binary space partitioning
EuroVis'09 Proceedings of the 11th Eurographics / IEEE - VGTC conference on Visualization
Comparing GPU-based multi-volume ray casting techniques
Computer Science - Research and Development
Proceedings of the 2012 International Workshop on Programming Models and Applications for Multicores and Manycores
An Image-Space Approach for Collision Detection Between Multiple Volumes and a Surface
International Journal of Creative Interfaces and Computer Graphics
Hi-index | 0.00 |
We developed a GPU-based volume ray casting system for rendering multiple arbitrarily overlapping multi-resolution volume data sets. Our efficient volume virtualization scheme is based on shared resource management, which can simultaneously deal with a large number of multi-gigabyte volumes. BSP volume decomposition of the bounding boxes of the cube-shaped volumes is used to identify the overlapping and non-overlapping volume regions. The resulting volume fragments are extracted from the BSP tree in front-to-back order for rendering. The BSP tree needs to be updated only if individual volumes are moved, which is a significant advantage over costly depth peeling procedures or approaches that use sorting on the octree brick level.