Visibility culling using plenoptic opacity functions for large volume visualization

被引:13
作者
Gao, JZ [1 ]
Huang, J [1 ]
Shen, HW [1 ]
Kohl, JA [1 ]
机构
[1] Ohio State Univ, Columbus, OH 43210 USA
来源
IEEE VISUALIZATION 2003, PROCEEDINGS | 2003年
关键词
visibility culling; volume rendering; plenoptic opacity function; large data visualization;
D O I
10.1109/VISUAL.2003.1250391
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
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.
引用
收藏
页码:341 / 348
页数:8
相关论文
共 27 条
[1]  
BAJAJ C, 2000, HPC ASIA 2000, P720
[2]  
DURAND F, 1999, THESIS U J FOURIER 1
[3]  
GAO J, 2001, 2001 IEEE S PAR LARG
[4]  
GREENE N, 1996, ANN C SERIES, P65
[5]  
GUTHE S, 2002, IEEE VISUALIZATION 0
[6]   FastSplats: Optimized splatting on rectilinear grids [J].
Huang, J ;
Mueller, K ;
Shareef, N ;
Crawfis, R .
VISUALIZATION 2000, PROCEEDINGS, 2000, :219-226
[7]  
HUANG J, 2000, 3 EUR WORKSH PAR GRA, P125
[8]   Semi-automatic generation of transfer functions for direct volume rendering [J].
Kindlmann, G ;
Durkin, JW .
IEEE SYMPOSIUM ON VOLUME VISUALIZATION, 1998, :79-+
[9]   Efficient conservative visibility culling using the prioritized-layered projection algorithm [J].
Klosowski, JT ;
Silva, CT .
IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 2001, 7 (04) :365-379
[10]  
KNISS J, 2001, IEEE VISUALIZATION 0