Display of Surfaces from Volume Data
IEEE Computer Graphics and Applications
Efficient ray tracing of volume data
ACM Transactions on Graphics (TOG)
Numerical recipes in C (2nd ed.): the art of scientific computing
Numerical recipes in C (2nd ed.): the art of scientific computing
Hierarchical polygon tiling with coverage masks
SIGGRAPH '96 Proceedings of the 23rd annual conference on Computer graphics and interactive techniques
Multi-frame thrashless ray casting with advancing ray-front
GI '96 Proceedings of the conference on Graphics interface '96
Visibility culling using hierarchical occlusion maps
Proceedings of the 24th annual conference on Computer graphics and interactive techniques
PRS '97 Proceedings of the IEEE symposium on Parallel rendering
Semi-automatic generation of transfer functions for direct volume rendering
VVS '98 Proceedings of the 1998 IEEE symposium on Volume visualization
View dependent isosurface extraction
Proceedings of the conference on Visualization '98
Interactive ray tracing for isosurface rendering
Proceedings of the conference on Visualization '98
FastSplats: optimized splatting on rectilinear grids
Proceedings of the conference on Visualization '00
Parallel view-dependent isosurface extraction using multi-pass occlusion culling
PVG '01 Proceedings of the IEEE 2001 symposium on parallel and large-data visualization and graphics
Fast detection of meaningful isosurfaces for volume data visualization
Proceedings of the conference on Visualization '01
Proceedings of the conference on Visualization '01
Interactive rendering of large volume data sets
Proceedings of the conference on Visualization '02
Visibility-guided simplification
Proceedings of the conference on Visualization '02
Optical Models for Direct Volume Rendering
IEEE Transactions on Visualization and Computer Graphics
Efficient Conservative Visibility Culling Using the Prioritized-Layered Projection Algorithm
IEEE Transactions on Visualization and Computer Graphics
A Hardware-Assisted Scalable Solution for Interactive Volume Rendering of Time-Varying Data
IEEE Transactions on Visualization and Computer Graphics
Parallel Volume Rendering Using Binary-Swap Compositing
IEEE Computer Graphics and Applications
Compression-Based Ray Casting of Very Large Volume Data in Distributed Environments
HPC '00 Proceedings of the The Fourth International Conference on High-Performance Computing in the Asia-Pacific Region-Volume 2 - Volume 2
Real-time monitoring of large scientific simulations
Proceedings of the 2003 ACM symposium on Applied computing
Progressive view-dependent isosurface propagation
EGVISSYM'01 Proceedings of the 3rd Joint Eurographics - IEEE TCVG conference on Visualization
Visibility Culling for Time-Varying Volume Rendering Using Temporal Occlusion Coherence
VIS '04 Proceedings of the conference on Visualization '04
A parallel multiresolution volume rendering algorithm for large data visualization
Parallel Computing - Parallel graphics and visualization
Full Body Virtual Autopsies using a State-of-the-art Volume Rendering Pipeline
IEEE Transactions on Visualization and Computer Graphics
Self-Adaptive Configuration of Visualization Pipeline Over Wide-Area Networks
IEEE Transactions on Computers
Real-time visualization of large volume datasets on standard PC hardware
Computer Methods and Programs in Biomedicine
Advanced illumination techniques for GPU volume raycasting
ACM SIGGRAPH ASIA 2008 courses
Advanced illumination techniques for GPU-based volume raycasting
ACM SIGGRAPH 2009 Courses
Histogram-based I/O optimization for visualizing large-scale data
Proceedings of the 2009 Workshop on Ultrascale Visualization
Developing a web-based collaborative research environment for undergraduates
Journal of Computing Sciences in Colleges
A scalable framework for distributed virtual reality using heterogeneous processors
ICAT'06 Proceedings of the 16th international conference on Advances in Artificial Reality and Tele-Existence
Parallel volume rendering with early ray termination for visualizing large-scale datasets
ISPA'04 Proceedings of the Second international conference on Parallel and Distributed Processing and Applications
Multiresolution interblock interpolation in direct volume rendering
EUROVIS'06 Proceedings of the Eighth Joint Eurographics / IEEE VGTC conference on Visualization
Parallel multiresolution volume rendering of large data sets with error-guided load balancing
EG PGV'04 Proceedings of the 5th Eurographics conference on Parallel Graphics and Visualization
Parallel reflective symmetry transformation for volume data
EG PGV'07 Proceedings of the 7th Eurographics conference on Parallel Graphics and Visualization
Time-critical distributed visualization with fault tolerance
EG PGV'08 Proceedings of the 8th Eurographics conference on Parallel Graphics and Visualization
Cross-node occlusion in sort-last volume rendering
EG PGV'10 Proceedings of the 10th Eurographics conference on Parallel Graphics and Visualization
A multiresolution volume rendering framework for large-scale time-varying data visualization
VG'05 Proceedings of the Fourth Eurographics / IEEE VGTC conference on Volume Graphics
Hi-index | 0.00 |
Visibility culling has the potential to accelerate large data visualization in significant ways. Unfortunately, existing algorithms do not scale well when parallelized, and require full re-computation whenever the opacity transfer function is modified. To address these issues, we have designed a Plenoptic Opacity Function (POF) scheme to encode the view-dependent opacity of a volume block. POFs are computed off-line during a pre-processing stage, only once for each block. We show that using POFs is (i) an efficient, conservative and effective way to encode the opacity variations of a volume block for a range of views, (ii) flexible for re-use by a family of opacity transfer functions without the need for additional off-line processing, and (iii) highly scalable for use in massively parallel implementations. Our results confirm the efficacy of POFs for visibility culling in large-scale parallel volume rendering; we can interactively render the Visible Woman dataset using software ray-casting on 32 processors, with interactive modification of the opacity transfer function on-the-fly.