| | This Article | |
| |
| |
| | Share | |
| |
| |
| | Bibliographic References | |
| |
| |
| | Add to: | |
| |
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
| |
| | Search | |
| |
| |
| | |
ISA and IBFVS: Image Space-Based Visualization of Flow on Surfaces
November/December 2004 (vol. 10 no. 6)
pp. 637-648
We present a side-by-side analysis of two recent image space approaches for the visualization of vector fields on surfaces. The two methods, Image Space Advection (ISA) and Image-Based Flow Visualization for Curved Surfaces (IBFVS) generate dense representations of time-dependent vector fields with high spatio-temporal correlation. While the 3D vector fields are associated with arbitrary surfaces represented by triangular meshes, the generation and advection of texture properties is confined to image space. Fast frame rates are achieved by exploiting frame-to-frame coherency and graphics hardware. In our comparison of ISA and IBFVS, we point out the strengths and weaknesses of each approach and give recommendations as to when and where they are best applied.
[1] 637 H. Battke, D. Stalling, and H.C. Hege, Fast Line Integral Convolution for Arbitrary Surfaces in 3D Visualization and Math., pp. 181-195, Springer-Verlag, 1997.[2] B. Cabral and C. Leedom, Highly Parallel Vector Visual Environments Using LineIntegral Convolution Proc. the Seventh SIAM Conf. Parallel Processing for Scientific Computing, pp. 802-807, Feb. 1995.[3] B. Cabral and L.C. Leedom, Imaging Vector Fields Using Line Integral Convolution Proc. ACM SIGGRAPH 1993, pp. 263-272, 1993.[4] N.A. Carr and J.C. Hart, Meshed Atlases for Real-Time Procedural Solid Texturing ACM Trans. Graphics, vol. 21, no. 2, pp. 106-131, Apr. 2002.[5] L. Forssell, “Visualizing Flow over Curvilinear Grid Surfaces Using Line Integral Convolution,” Proc. IEEE Visualization '94, pp. 240-246, 1994.[6] 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.[7] G. Gorla, V. Interrante, and G. Sapiro, Texture Synthesis for 3D Shape Representation IEEE Trans. Visualization and Computer Graphics, vol. 9, no. 4, pp. 512-524, Oct.-Dec. 2003.[8] W. Heidrich, R. Westermann, H.-P. Seidel, and T. Ertl, Applications of Pixel Textures in Visualization and Realistic Image Synthesis Proc. ACM Symp. Interactive 3D Graphics, pp. 127-134, 1999.[9] V. Interrante, Illustrating Surface Shape in Volume Data via Principal Direction-Driven 3D Line Integral Convolution Proc. ACM SIGGRAPH '97, pp. 109-116, Aug. 1997.[10] V. Interrante, H. Fuchs, and S. Pizer, “Enhancing Transparent Skin Surfaces with Ridge and Valley Lines,” Proc. IEEE Visualization '95, G. Nielson and D. Silver, eds, pp. 52-59, Oct. 1995.[11] B. Jobard, G. Erlebacher, and M.Y. Hussaini, “Lagrangian-Eulerian Advection for Unsteady Flow Visualization,” Proc. IEEE Visualization 2001, Oct. 2001.[12] B. Jobard, G. Erlebacher, and Y. Hussaini, Lagrangian-Eulerian Advection of Noise and Dye Textures for Unsteady Flow Visualization IEEE Trans. Visualization and Computer Graphics, vol. 8, no. 3, pp. 211-222, 2002.[13] R.S. Laramee, H. Hauser, H. Doleisch, F.H. Post, B. Vrolijk, and D. Weiskopf, The State of the Art in Flow Visualization: Dense and Texture-Based Techniques Computer Graphics Forum, vol. 23, no. 2, June 2004.[14] R.S. Laramee, B. Jobard, and H. Hauser, Image Space Based Visualization of Unsteady Flow on Surfaces Proc. IEEE Visualization '03, pp. 131-138, 2003.[15] R.S. Laramee, J. Schneider, and H. Hauser, Texture-Based Flow Visualization on Isosurfaces from Computational Fluid Dynamics Proc. Joint Eurographics-IEEE TVCG Symp. Visualization (VisSym '04), pp. 85-90, May 2004.[16] B. Lévy, S. Petitjean, N. Ray, and J. Maillot, Least Squares Conformal Maps for Automatic Texture Atlas Generation SIGGRAPH 2002 Conf. Proc., pp. 362-371, 2002.[17] W.E. Lorensen and H.E. Cline, Marching Cubes: A High Resolution 3D Surface Construction Algorithm Computer Graphics (Proc. ACM SIGGRAPH '87), pp. 163-170, July 1987.[18] X. Mao, M. Kikukawa, N. Fujita, and A. Imamiya, Line Integral Convolution for 3D Surfaces Visualization in Scientific Computing '97, Proc. Eurographics Workshop, pp. 57-70, 1997.[19] N. Max and B. Becker, Flow Visualization Using Moving Textures Proc. ICASW/LaRC Symp. Visualizing Time-Varying Data, pp. 77-87, Sept. 1995.[20] N. Max and B. Becker, Flow Visualization Using Moving Textures Data Visualization Techniques, pp. 99-105, 1999.[21] F.H. Post, B. Vrolijk, H. Hauser, R.S. Laramee, and H. Doleisch, The State of the Art in Flow Visualization: Feature Extraction and Tracking Computer Graphics Forum, vol. 22, no. 4, pp. 775-792, Dec. 2003.[22] C. Rezk-Salama, P. Hastreiter, C. Teitzel, and T. Ertl, “Interactive Exploration of Volume Line Integral Convolution Based on 3D-Texture Mapping,” Proc. IEEE Visualization '99, pp. 233-240, 1999.[23] H.-W. Shen and D.L. Kao, “A New Line Integral Convolution Algorithm for Visualizing Time-Varying Flow Fields,” IEEE Trans. Visualization and Computer Graphics, vol. 4, no. 2, pp. 98-108, Apr.-June 1998.[24] D. Stalling, LIC on Surfaces Proc. Texture Synthesis with Line Integral Convolution, ACM SIGGRAPH '97, Int'l Conf. Computer Graphics and Interactive Techniques, pp. 51-64, 1997.[25] J.J. van Wijk, Spot Noise-Texture Synthesis for Data Visualization Computer Graphics (Proc. ACM SIGGRAPH '91), T.W. Sederberg, ed., vol. 25, pp. 309-318, 1991.[26] J.J. van Wijk, Image Based Flow Visualization ACM Trans. Graphics, vol. 21, no. 3, pp. 745-754, 2002.[27] J.J. van Wijk, Image Based Flow Visualization for Curved Surfaces Proc. IEEE Visualization '03, pp. 123-130, 2003.[28] D. Weiskopf, G. Erlebacher, and T. Ertl, A Texture-Based Framework for Spacetime-Coherent Visualization of Time-Dependent Vector Fields Proc. IEEE Visualization '03, pp. 107-114, 2003.
Index Terms:
Unsteady flow visualization, computational fluid dynamics (CFD), surface representation, surface rendering, texture mapping.
Citation:
Robert S. Laramee, Jarke J. van Wijk, Bruno Jobard, Helwig Hauser, "ISA and IBFVS: Image Space-Based Visualization of Flow on Surfaces," IEEE Transactions on Visualization and Computer Graphics, vol. 10, no. 6, pp. 637-648, Nov./Dec. 2004, doi:10.1109/TVCG.2004.47