Coherent Culling and Shading for Large Molecular Dynamics Visualization

被引:34
作者
Grottel, Sebastian [1 ]
Reina, Guido [1 ]
Dachsbacher, Carsten [1 ]
Ertl, Thomas [1 ]
机构
[1] Univ Stuttgart, Visualizat Res Ctr, VISUS, D-7000 Stuttgart, Germany
关键词
VISIBILITY;
D O I
10.1111/j.1467-8659.2009.01698.x
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Molecular dynamics simulations are a principal tool for studying molecular systems. Such simulations are used to investigate molecular structure, dynamics, and thermodynamical properties, as well as a replacement for, or complement to, costly and dangerous experiments. With the increasing availability of computational power the resulting data sets are becoming increasingly larger, and benchmarks indicate that the interactive visualization on desktop computers poses a challenge when rendering substantially more than millions of glyphs. Trading visual quality for rendering performance is a common approach when interactivity has to be guaranteed. In this paper we address both problems and present a method for high-quality visualization of massive molecular dynamics data sets. We employ several optimization strategies on different levels of granularity, such as data quantization, data caching in video memory, and a two-level occlusion culling strategy: coarse culling via hardware occlusion queries and a vertex-level culling using maximum depth mipmaps. To ensure optimal image quality we employ GPU raycasting and deferred shading with smooth normal vector generation. We demonstrate that our method allows us to interactively render data sets containing tens of millions of high-quality glyphs.
引用
收藏
页码:953 / 962
页数:10
相关论文
共 26 条
[1]  
[Anonymous], VISUAL MOL DYNAMICS
[2]   TexMol: Interactive visual exploration of large flexible multi-component molecular complexes [J].
Bajaj, C ;
Djeu, P ;
Siddavanahalli, V ;
Thane, A .
IEEE VISUALIZATION 2004, PROCEEEDINGS, 2004, :243-250
[3]   Coherent hierarchical culling: Hardware occlusion queries made useful [J].
Bittner, J ;
Wimmer, M ;
Piringer, H ;
Purgathofer, W .
COMPUTER GRAPHICS FORUM, 2004, 23 (03) :615-624
[4]   Visibility in computer graphics [J].
Bittner, J ;
Wonka, P .
ENVIRONMENT AND PLANNING B-PLANNING & DESIGN, 2003, 30 (05) :729-755
[5]  
Botsch M., 2004, PROC S POINT BASED G, P25
[6]   A survey of visibility for walkthrough applications [J].
Cohen-Or, D ;
Chrysanthou, YL ;
Silva, CT ;
Durand, F .
IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 2003, 9 (03) :412-431
[7]  
DECORET X, 2005, COMPUTER GRAPHICS FO, V24
[8]  
Engelhardt T., 2009, P ACM SIGGRAPH S INT, P161
[9]  
GREENE N, 1993, SIGGRAPH 93, P231
[10]   Optimized Data Transfer for Time-dependent, GPU-based Glyphs [J].
Grottel, S. ;
Reina, G. ;
Ertl, T. .
IEEE PACIFIC VISUALIZATION SYMPOSIUM 2009, PROCEEDINGS, 2009, :65-72