A particle system for interactive visualization of 3D flows

被引:62
|
作者
Krüger, J [1 ]
Kipfer, P [1 ]
Kondratieva, P [1 ]
Westermann, RD [1 ]
机构
[1] Tech Univ Munich, Dept Comp Sci, Comp Graph & Visualizat Grp, D-85748 Garching, Germany
关键词
flow visualization; particle tracing; programmable graphics hardware; visibility sorting; visualization geometry;
D O I
10.1109/TVCG.2005.87
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We present a particle system for interactive visualization of steady 3D flow fields on uniform grids. For the amount of particles we target, particle integration needs to be accelerated and the transfer of these sets for rendering must be avoided. To fulfill these requirements, we exploit features of recent graphics accelerators to advect particles in the graphics processing unit ( GPU), saving particle positions in graphics memory, and then sending these positions through the GPU again to obtain images in the frame buffer. This approach allows for interactive streaming and rendering of millions of particles and it enables virtual exploration of high resolution fields in a way similar to real-world experiments. The ability to display the dynamics of large particle sets using visualization options like shaded points or oriented texture splats provides an effective means for visual flow analysis that is far beyond existing solutions. For each particle, flow quantities like vorticity magnitude and lambda(2) are computed and displayed. Built upon a previously published GPU implementation of a sorting network, visibility sorting of transparent particles is implemented. To provide additional visual cues, the GPU constructs and displays visualization geometry like particle lines and stream ribbons.
引用
收藏
页码:744 / 756
页数:13
相关论文
共 50 条
  • [1] An Interactive Particle System Method for Visualizing 3D Flows
    Xu Huaxun
    Ma Qianli
    Li Sikun
    Cai Xun
    ICMS2010: PROCEEDINGS OF THE THIRD INTERNATIONAL CONFERENCE ON MODELLING AND SIMULATION, VOL 6: MODELLING & SIMULATION INDUSTRIAL ENGINEERING & MANAGEMENT, 2010, : 217 - 221
  • [2] Interactive 3D visualization of power system information
    Overbye, TJ
    Sun, Y
    Klump, RP
    Weber, JD
    ELECTRIC POWER COMPONENTS AND SYSTEMS, 2003, 31 (12) : 1205 - 1215
  • [3] INTERACTIVE VISUALIZATION AND PROGRAMMING - A 3D VECTOR FIELD VISUALIZATION SYSTEM
    WANG, RY
    MADISON, R
    IEEE TRANSACTIONS ON MAGNETICS, 1993, 29 (02) : 1997 - 2000
  • [4] A 3D particle visualization system for temperature management
    Lange, B.
    Rodriguez, N.
    Puech, W.
    Rey, H.
    Vasques, X.
    VISUALIZATION AND DATA ANALYSIS 2011, 2011, 7868
  • [5] NaraView: An interactive 3D visualization system for parallelization of programs
    Sasakura, M
    Joe, K
    Kunieda, Y
    Araki, K
    INTERNATIONAL JOURNAL OF PARALLEL PROGRAMMING, 1999, 27 (02) : 111 - 129
  • [6] NaraView: An Interactive 3D Visualization System for Parallelization of Programs
    Mariko Sasakura
    Kazuki Joe
    Yoshitoshi Kunieda
    Keijiro Araki
    International Journal of Parallel Programming, 1999, 27 : 111 - 129
  • [7] Particle level set advection for the interactive visualization of unsteady 3D flow
    Cuntz, Nicolas
    Kolb, Andreas
    Strzodka, Robert
    Weiskopf, Daniel
    COMPUTER GRAPHICS FORUM, 2008, 27 (03) : 719 - 726
  • [8] Simulation of 3D Fountain Visualization Based on Particle System
    Xu, Xudong
    Li, Juanjuan
    Guo, He
    PROCEEDINGS 2013 INTERNATIONAL CONFERENCE ON MECHATRONIC SCIENCES, ELECTRIC ENGINEERING AND COMPUTER (MEC), 2013, : 2638 - 2641
  • [9] Tree animation for a 3D interactive visualization system for hurricane impacts
    Singh, PA
    Zhao, N
    Chen, SC
    Zhang, KQ
    2005 IEEE INTERNATIONAL CONFERENCE ON MULTIMEDIA AND EXPO (ICME), VOLS 1 AND 2, 2005, : 598 - 601
  • [10] Interactive Visualization of 3D Configuration Spaces
    Stoecker, Justin
    Milenkovic, Victor
    PROCEEDINGS OF THE TWENTY-NINETH ANNUAL SYMPOSIUM ON COMPUTATIONAL GEOMETRY (SOCG'13), 2013, : 341 - 342