Particle-based non-photorealistic volume visualization

Non-photorealistic techniques are usually applied to produce stylistic renderings. In visualization, these techniques are often able to simplify data, producing clearer images than traditional visualization methods. We investigate the use of particle systems for visualizing volume datasets using non-photorealistic techniques. In our VolumeFlies framework, user-selectable rules affect particles to produce a variety of illustrative styles in a unified way. The techniques presented do not require the generation of explicit intermediary surfaces.

[1]  Aaron Hertzmann,et al.  Illustrating smooth surfaces , 2000, SIGGRAPH.

[2]  Hai Lin,et al.  Nonphotorealistic Rendering of Medical Volume Data , 2003, IEEE Computer Graphics and Applications.

[3]  Min Chen,et al.  Pen-and-ink rendering in volume visualisation , 2000, Proceedings Visualization 2000. VIS 2000 (Cat. No.00CH37145).

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

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

[6]  Victoria Interrante,et al.  Conveying the 3D Shape of Smoothly Curving Transparent Surfaces via Texture , 1997, IEEE Trans. Vis. Comput. Graph..

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

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

[9]  Paul S. Heckbert,et al.  Using particles to sample and control implicit surfaces , 1994, SIGGRAPH Courses.

[10]  D. Struik Lectures on classical differential geometry , 1951 .

[11]  Alex T. Pang,et al.  Spray rendering: Visualization using smart particles , 1993, Proceedings Visualization '93.

[12]  Oliver Deussen,et al.  Floating Points: A Method for Computing Stipple Drawings , 2000, Comput. Graph. Forum.

[13]  Leif Kobbelt,et al.  A survey of point-based techniques in computer graphics , 2004, Comput. Graph..

[14]  Marc Levoy,et al.  QSplat: a multiresolution point rendering system for large meshes , 2000, SIGGRAPH.

[15]  Bernd Hamann,et al.  Iso-splatting: a point-based alternative to isosurface visualization , 2003, 11th Pacific Conference onComputer Graphics and Applications, 2003. Proceedings..

[16]  Oscar Meruvia Pastor,et al.  Graph-based point relaxation for 3D stippling , 2004, Proceedings of the Fifth Mexican International Conference in Computer Science, 2004. ENC 2004..

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

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

[19]  Ross T. Whitaker,et al.  Curvature-based transfer functions for direct volume rendering: methods and applications , 2003, IEEE Visualization, 2003. VIS 2003..

[20]  David P. Luebke,et al.  View-Dependent Particles for Interactive Non-Photorealistic Rendering , 2001, Graphics Interface.

[21]  Stefan Bruckner,et al.  TECHNICAL REPORT VolumeShop: An Interactive System for Direct Volume , 2022 .

[22]  David S. Ebert,et al.  Volume illustration: non-photorealistic rendering of volume models , 2000 .

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

[24]  John C. Hart,et al.  A programmable particle system framework for shape modeling , 2005, International Conference on Shape Modeling and Applications 2005 (SMI' 05).

[25]  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).

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

[27]  Paul Haeberli,et al.  Paint by numbers: abstract image representations , 1990, SIGGRAPH.

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