Spray rendering: Visualization using smart particles

We propose a new framework for doing scientific visualization. The basis for this framework is a combination of particle systems and behavioral animation. Here, particles are not only affected by the field that they are in, but can also exhibit different programmed behaviors. An intuitive delivery system, based on virtual cans of spray paint, is also described to introduce the smart particles into the data set. Hence the name spray rendering. Using this metaphor, different types of spray paint are used to highlight different features in the data set. Spray rendering offers several advantages over existing methods: (1) it generalizes the current techniques of surface, volume and flow visualization under one coherent framework; (2) it works with regular and irregular grids as well as sparse and dense data sets; (3) it allows selective progressive refinement; (4) it is modular, extensible and provides scientists with the flexibility for exploring relationships in their data sets in natural and artistic ways.<<ETX>>

[1]  W ReynoldsCraig Flocks, herds and schools: A distributed behavioral model , 1987 .

[2]  Jakub Wejchert,et al.  Animation aerodynamics , 1991, SIGGRAPH.

[3]  Pat Hanrahan,et al.  Volume Rendering , 2020, Definitions.

[4]  Craig Upson,et al.  V-buffer: visible volume rendering , 1988, SIGGRAPH.

[5]  Pat Hanrahan,et al.  Hierarchical splatting: a progressive refinement algorithm for volume rendering , 1991, SIGGRAPH.

[6]  Paolo Sabella,et al.  A rendering algorithm for visualizing 3D scalar fields , 1988, SIGGRAPH.

[7]  John E. Howland,et al.  Computer graphics , 1990, IEEE Potentials.

[8]  Arie E. Kaufman,et al.  Memory and processing architecture for 3D voxel-based imagery , 1988, IEEE Computer Graphics and Applications.

[9]  Nelson L. Max,et al.  Direct volume visualization of three-dimensional vector fields , 1992, VVS.

[10]  Donna J. Cox,et al.  Visualization of injection molding , 1988, Simul..

[11]  SabellaPaolo A rendering algorithm for visualizing 3D scalar fields , 1988 .

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

[13]  Marc Levoy,et al.  Display of surfaces from volume data , 1988, IEEE Computer Graphics and Applications.

[14]  Jayaram K. Udupa,et al.  Surface Shading in the Cuberille Environment , 1985, IEEE Computer Graphics and Applications.

[15]  Jarke J. van Wijk Rendering Surface Particles , 1992, IEEE Visualization.

[16]  Lambertus Hesselink,et al.  Visualizing vector field topology in fluid flows , 1991, IEEE Computer Graphics and Applications.