GPU-based Particle Systems for Illustrative Volume Rendering

Illustrative techniques are generally applied to produce stylized renderings. Various illustrative styles have been applied to volumetric data sets, producing clearer images and effectively conveying visual information. We adopt user-configurable particle systems to produce stylized renderings from the volume data, imitating traditional pen-and-ink drawings. In the following, we present an interactive GPU-based illustrative framework, called VolFlies- GPU, for rendering volume data, exploiting parallelism in both graphics hardware and particle systems. We achieve real-time interaction and prompt parametrization of the illustrative styles, using an intuitive GPGPU paradigm that delivers the computational power to drive our particle system and visualization algorithms.

[1]  Markus Hadwiger,et al.  Fast Third-Order Texture Filtering , 2005 .

[2]  Stefan Bruckner,et al.  Style Transfer Functions for Illustrative Volume Rendering , 2007, Comput. Graph. Forum.

[3]  Rüdiger Westermann,et al.  A particle system for interactive visualization of 3D flows , 2005, IEEE Transactions on Visualization and Computer Graphics.

[4]  Shannon Drone Real-time particle systems on the GPU in dynamic environments , 2007, SIGGRAPH '07.

[5]  Andrea J. van Doorn,et al.  Surface shape and curvature scales , 1992, Image Vis. Comput..

[6]  Bernhard Preim,et al.  Hardware-accelerated Stippling of Surfaces derived from Medical Volume Data , 2007, EuroVis.

[7]  Adrian Secord,et al.  Weighted Voronoi stippling , 2002, NPAR '02.

[8]  Xiaoru Yuan,et al.  Illustrating surfaces in volume , 2004, VISSYM'04.

[9]  William E. Lorensen,et al.  Marching cubes: A high resolution 3D surface construction algorithm , 1987, SIGGRAPH.

[10]  Markus Hadwiger,et al.  High-quality two-level volume rendering of segmented data sets on consumer graphics hardware , 2003, IEEE Visualization, 2003. VIS 2003..

[11]  Ronen Basri,et al.  Direct visibility of point sets , 2007, ACM Trans. Graph..

[12]  Ross T. Whitaker,et al.  Robust particle systems for curvature dependent sampling of implicit surfaces , 2005, International Conference on Shape Modeling and Applications 2005 (SMI' 05).

[13]  Rüdiger Westermann,et al.  UberFlow: a GPU-based particle engine , 2004, SIGGRAPH '04.

[14]  Jens H. Krüger,et al.  A Survey of General‐Purpose Computation on Graphics Hardware , 2007, Eurographics.

[15]  Anna Vilanova,et al.  Particle-based non-photorealistic volume visualization , 2008, The Visual Computer.

[16]  Adam Finkelstein,et al.  Real-time hatching , 2001, SIGGRAPH.

[17]  David S. Ebert,et al.  Illustrative Interactive Stipple Rendering , 2003, IEEE Trans. Vis. Comput. Graph..

[18]  Jens Schneider,et al.  Interactive Volume Illustration , 2002, VMV.

[19]  Kwan-Liu Ma,et al.  Hardware-accelerated parallel non-photorealistic volume rendering , 2002, NPAR '02.

[20]  Waldemar Celes Filho,et al.  GPU-based particle simulation with inter-collisions , 2007, The Visual Computer.

[21]  Hong Qin,et al.  An Effective Illustrative Visualization Framework Based on Photic Extremum Lines (PELs) , 2007, IEEE Transactions on Visualization and Computer Graphics.

[22]  Adam Finkelstein,et al.  Line drawings from volume data , 2005, SIGGRAPH 2005.