The Community for Technology Leaders
RSS Icon
Issue No.05 - September/October (1994 vol.14)
pp: 57-63
<p>Spray rendering provides a framework for creating and experimenting with different visualization techniques. The name spray rendering is derived from the metaphor of using a virtual spray can to paint data sets. Varying the type of paint in the can highlights data in different ways. Spray rendering is not limited to the paint metaphor, however. Other useful metaphors include a flashlight and a probe. Thus, spray rendering refers to the localized nature of the visualization algorithms and the manner in which the algorithms are sent to the data sets. We gain several advantages by looking at visualization algorithms in this way, including extensibility, grid independence, and ability to handle large data sets. This article presents the benefits, conceptual design, issues and directions of spray rendering.</p>
Alex Pang, "Spray Rendering", IEEE Computer Graphics and Applications, vol.14, no. 5, pp. 57-63, September/October 1994, doi:10.1109/38.310727
1. W.E. Lorensen and H.E. Cline, "Marching Cubes: A High-Resolution 3D Surface Construction Algorithm,"Computer Graphics(Proc. Siggraph 87), ACM Press, New York, Vol. 21, No. 4, 1987, pp. 163-169.
2. A.J.S. Hin and F.H. Post, "Visualization of Turbulent Flow with Particles,"Proc. Visualization 93, IEEE Computer Society Press, Los Alamitos, Calif., 1993, pp. 46-52.
3. J.J. van Wijk, "Flow Visualization with Surface Particles,"IEEE CG&A, Vol. 13, No. 4, July 1993, pp. 18-24.
4. D.A. Lane, "Visualization of Time-Dependent Flow Fields,"Proc. Visualization 93, IEEE CS Press, Los Alamitos, Calif., 1993, pp. 32- 38.
5. A. Pang and K. Smith, "Spray Rendering: Visualization with Smart Particles,"Proc. Visualization 93, IEEE CS Press, Los Alamitos, Calif., 1993, pp. 283-290.
6. W. T. Reeves, "Particle systems-A technique for modelling a class of fuzzy objects,"SIGGRAPH 83, Comput. Graphics, vol. 17, pp. 359-376, July 1983.
7. G.D. Kerlick, "Moving Iconic Objects in Scientific Visualization,"Proc. Visualization 90, IEEE CS Press, Los Alamitos, Calif., 1990, pp. 124-130.
8. C.W. Reynolds, "Flocks, Herds, and Schools: A Distributed Behavioral Model,"Computer Graphics(Proc. SIGGRAPH), Vol. 21, No. 3, July 1987, pp. 25-34.
9. C. Williams, J. Rasure, and C. Hansen, "The State of the Art of Visual Languages for Visualization,"Proc. Visualization '92, IEEE CS Press, Los Alamitos, Calif., 1992, pp. 202-209.
10. D. Song and E. Golin, "Fine-Grain Visualization Algorithms in Dataflow Environments,"Proc. Visualization 93, IEEE CS Press, Los Alamitos, Calif., 1993, pp. 126-133.
11. R.B. Haber and D.A. McNabb, "Visualization Idioms: Conceptual Model for Scientific Visualization Systems," inVisualization in Scientific Computing, G.M. Nielson, B. Shriver, and L.J. Rosenblum, eds., IEEE CS Press, Los Alamitos, Calif., 1990, pp. 74-93.
12. A. Pang and N. Alper, "Mix&Match: A Construction Kit for Visualization," to appear inProc. Visualization 94, IEEE CS Press, Los Alamitos, Calif., 1994.
12 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool