Computer graphics: principles and practice (2nd ed.)
Computer graphics: principles and practice (2nd ed.)
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
OpenGL volumizer: a toolkit for high quality volume rendering of large data sets
VVS '02 Proceedings of the 2002 IEEE symposium on Volume visualization and graphics
Volume clipping via per-fragment operations in texture-based volume visualization
Proceedings of the conference on Visualization '02
Interactive Multi-volume Visualization
ICCS '02 Proceedings of the International Conference on Computational Science-Part II
Acceleration Techniques for GPU-based Volume Rendering
Proceedings of the 14th IEEE Visualization 2003 (VIS'03)
A direct multi-volume rendering method aiming at comparisons of 3-D images and models
IEEE Transactions on Information Technology in Biomedicine
Hardware-Accelerated Particle-Based Volume Rendering for Multiple Irregular Volumes
ISVC '08 Proceedings of the 4th International Symposium on Advances in Visual Computing, Part II
Ray casting of multiple volumetric datasets with polyhedral boundaries on manycore GPUs
ACM SIGGRAPH Asia 2009 papers
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
Comparing GPU-based multi-volume ray casting techniques
Computer Science - Research and Development
Indirect shader domain rendering
ISVC'10 Proceedings of the 6th international conference on Advances in visual computing - Volume Part II
The 3D sketch slice: precise 3d volume annotations in virtual environments
JVRC'09 Proceedings of the 15th Joint virtual reality Eurographics conference on Virtual Environments
Fused multi-volume DVR using binary space partitioning
EuroVis'09 Proceedings of the 11th Eurographics / IEEE - VGTC conference on Visualization
A shader framework for rapid prototyping of GPU-based volume rendering
EuroVis'11 Proceedings of the 13th Eurographics / IEEE - VGTC conference on Visualization
Prostate cancer visualization from MR imagery and MR spectroscopy
EuroVis'11 Proceedings of the 13th Eurographics / IEEE - VGTC conference on Visualization
Hi-index | 0.00 |
We present a powerful framework for 3D-texture-based rendering of multiple arbitrarily intersecting volumetric datasets. Each volume is represented by a multi-resolution octree-based structure and we use out-of-core techniques to support extremely large volumes. Users define a set of convex polyhedral volume lenses, which may be associated with one or more volumetric datasets. The volumes or the lenses can be interactively moved around while the region inside each lens is rendered using interactively defined multi-volume shaders. Our rendering pipeline splits each lens into multiple convex regions such that each region is homogenous and contains a fixed number of volumes. Each such region is further split by the brick boundaries of the associated octree representations. The resulting puzzle of lens fragments is sorted in front-to-back or back-to-front order using a combination of a view-dependent octree traversal and a GPU-based depth peeling technique. Our current implementation uses slice-based volume rendering and allows interactive roaming through multiple intersecting multi-gigabyte volumes.