This Article 
 Bibliographic References 
 Add to: 
High-Quality Animation of 2D Steady Vector Fields
January-February 2004 (vol. 10 no. 1)
pp. 2-14

Abstract—Simulators for dynamic systems are now widely used in various application areas and raise the need for effective and accurate flow visualization techniques. Animation allows us to depict direction, orientation, and velocity of a vector field accurately. This paper extends a former proposal for a new approach to produce perfectly cyclic and variable-speed animations for 2D steady vector fields (see [1] and [2]). A complete animation of an arbitrary number of frames is encoded in a single image. The animation can be played using the color table animation technique, which is very effective even on low-end workstations. A cyclic set of textures can be produced as well and then encoded in a common animation format or used for texture mapping on 3D objects. As compared to other approaches, the method presented in this paper produces smoother animations and is more effective, both in memory requirements to store the animation, and in computation time.

[1] B. Jobard and W. Lefer, The Motion Map: Efficient Computation of Steady Flow Animations Proc. IEEE Visualization '97, R. Yagel and H. Hagen, eds., pp. 323-328, Oct. 1997.
[2] C. Chédot and W. Lefer, Multi-Modal Flow Animation with the Motion Map Proc. IEEE Visualization '98 Late Breaking Hot Topics, A. Varshney and C. Wittenbrink, eds., Oct. 1998.
[3] J.J. van Wijk, Spot Noise: Texture Synthesis for Data Visualization Computer Graphics (Proc. SIGGRAPH '91), vol. 25, no. 4, pp. 309-318, July 1991.
[4] B. Cabral and L. Leedom, Imaging Vector Fields Using Line Integral Convolution Computer Graphics (Proc. SIGGRAPH '93), pp. 263-272, Aug. 1993.
[5] G. Turk and D. Banks, Image-Guided Streamline Placement Computer Graphics (Proc. SIGGRAPH '96), pp. 453-460, Aug. 1996.
[6] B. Jobard and W. Lefer, Creating Evenly-Spaced Streamlines of Arbitrary Density Visualization in Scientific Computing, Proc. Eighth Eurographics Workshop Visualization in Scientific Computing, W. Lefer and M. Grave, eds., pp. 43-55, Springer-Wien-New-York, 1997.
[7] X. Mao, Y. Hatanaka, H. Higashida, and A. Imamiya, Image-Guided Streamline Placement on Curvilinear Grid Surfaces Proc. Visualization '98, D. Ebert, H. Hagen, and H. Rushmeier, eds., pp. 135-142, Oct. 1998.
[8] J.L. Helman and L. Hesselink, "Visualization of Vector Field Topology in Fluid Flows," IEEE Computer Graphics and Applications, vol. 11, no. 3, pp. 36-46, 1991.
[9] T. van Walsum, F.H. Post, D. Silver, and F.J. Post, Feature Extraction and Iconic Visualization IEEE Trans. Visualization and Computer Graphics, vol. 2, no. 2, pp. 111-119, June 1996.
[10] W. de Leeuw and J.J. van Wijk, “Enhanced Spot Noise for Vector Field Visualization,” Proc. IEEE Visualization '95, pp. 233-239, 1995.
[11] L.K. Forsell and S.D. Cohen, Using Line Integral Convolution for Flow Visualization: Curvilinear Grids, Variable-Speed Animation, and Unsteady Flows IEEE Trans. Visualization and Computer Graphics, vol. 1, no. 2, pp. 133-141, June 1995.
[12] L. Forssell, “Visualizing Flow over Curvilinear Grid Surfaces Using Line Integral Convolution,” Proc. IEEE Visualization '94, pp. 240-246, 1994.
[13] D. Stalling and H.-C. Hege, Fast and Resolution Independent Line Integral Convolution Computer Graphics (Proc. SIGGRAPH '95), pp. 249-256, Aug. 1995.
[14] A. Okada and D. Lane, Enhanced Line Integral Convolution with Flow Feature Detection Technical Report NAS-96-007, NAS, June 1996.
[15] H.-W. Shen, C. Johnson, and K.-L. Ma, Visualizing Vector Fields Using Line Integral Convolution and Dye Advection Proc. Symp. Volume Visualization '96, pp. 63-70, 1996.
[16] M.-H. Kiu and D.C. Banks, Multy-Frequency Noise for LIC Proc. Visualization '96, R. Yagel and G.M. Nielson, eds., pp. 121-126, Oct. 1996.
[17] W. de Leeuv and R. van Liere, Comparing LIC and Spot Noise Proc. Visualization '98, H. Hagen and H. Rushmeier, eds., pp. 359-365, Oct. 1998.
[18] L. Yaeger, C. Upson, and R. Myers, Combining Physical and Visual Simulation Creation of the Planet Jupiter for the Film '2010' Computer Graphics (Proc. SIGGRAPH '86), vol. 20, no. 4, pp. 85-93, July 1986.
[19] J.J. van Wijk, A Raster Graphics Approach to Flow Visualization Proc. Eurographics '00, D. Duce and C. Vandoni, eds., pp. 251-259, 1990.
[20] N. Max and B. Becker, Flow Visualization Using Moving Textures Proc. ICASE/LaRC Symp. Visualizing Time-Varying Data, D.C. Banks, T.W. Crockett, and K. Stacy, eds., pp. 77 87 NASA Conference publication 3321, Sept. 1995.
[21] W.T. Freeman, E.H. Adelson, and D.J. Heeger, Motion without Movement Computer Graphics (Proc. SIGGRAPH '91), vol. 25, no. 4, pp. 27-30, July 1991.
[22] D. Verma, D. Kao, and A. Pang, Bridging the Gap between Streamlines and LIC Proc. Visualization '99, D. Ebert, M. Gross, and B. Hamann, eds. pp. 341-348, Oct. 1999.
[23] R. Shoup, Color Table Animation Computer Graphics (Proc. SIGGRAPH '79), vol. 13, pp. 8-13, Aug. 1979.
[24] A. Van Gelder and J. Wilhelms, Interactive Visualization of Flow Fields Proc. Workshop Volume Visualization, pp. 47-54, 1992.
[25] M. Zöckler, D. Stalling, and H.-C. Hege, Parallel Line Integral Convolution Proc. First Eurographics Workshop Parallel Graphics and Visualization, A. Chalmers, ed., pp. 111-125, Sept. 1996.
[26] E. Hairer, S.P. Nörsett, and G. Wanner, Solving Ordinary Differential Equations I Nonstiff Problems. Springer Verlag, 1993.
[27] J.E. Bresenham, Algorithm for Computer Control of a Digital Plotter IBM Systems J., vol. 4, no. 1, pp. 25-30, 1965.
[28] P. Heckbert, Color Image Quantization for Frame Buffer Display Computer Graphics (Proc. SIGGRAPH '82), vol. 16, pp. 297-307, 1982.
[29] J. Foley, A. van Dam, S. Feiner, and J. Hughes, Computer Graphics Principles and Practice, second ed. Addison-Wesley, 1990.
[30] W. de Leeuv, Presentation and Exploration of Flow Data PhD thesis, Technical Univ. of Delft, The Netherlands, 1997.
[31] H.-C. Hege and D. Stalling, LIC: Acceleration, Animation and Zoom Texture Synthesis with Line Integral Convolution (course notes of SIGGRAPH '97), pp. 17-49, 1997.

Index Terms:
Index Terms - Flow visualization, textured representations, animation, effective techniques, multimodal visualization.
Wilfrid Lefer, Bruno Jobard, Claire Leduc, "High-Quality Animation of 2D Steady Vector Fields," IEEE Transactions on Visualization and Computer Graphics, vol. 10, no. 1, pp. 2-14, Jan.-Feb. 2004, doi:10.1109/TVCG.2004.1260754
Usage of this product signifies your acceptance of the Terms of Use.