Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

Using Line Integral Convolution for Flow Visualization: Curvilinear Grids, Variable-Speed Animation, and Unsteady Flows

Published: 01 June 1995 Publication History

Abstract

Line Integral Convolution (LIC), introduced by Cabral and Leedom in SIGGRAPH 93, is a powerful technique for imaging and animating vector fields. We extend the LIC technique in three ways:1. The existing algorithm is limited to vector fields over a regular Cartesian grid. We extend the algorithm and the animation techniques possible with it to vector fields over curvilinear surfaces, such as those found in computational fluid dynamics simulations.2. We introduce a technique to visualize vector magnitude as well as vector direction, i.e., variable-speed flow animation.3. We show how to modify LIC to visualize unsteady (time dependent) flows.Our implementation utilizes texture-mapping hardware to run in real time, which allows our algorithms to be included in interactive applications.

References

[1]
D. Asimov, “Notes on the topology of vector fields and flows,” NASA Ames Research Center Report RNR93-003, 1993.
[2]
M. Bailey and C. Hansen, “Introduction to Scientific Visualization Tools and Techniques,” Course Notes, ACM SIGGRAPH, 1993.
[3]
G. Bancroft, F. Merritt, T. Plessel, P. Kelaita, R. McCabe, and A. Globus, “FAST: A multi-processing environment for visualization of CFD,” Proc. Visualization ’90, IEEE Computer Society, San Francisco, 1990.
[4]
D. Banks, “Illumination in diverse codimensions,” Computer Graphics Proc. ’94, ACM SIGGRAPH, 1994.
[5]
S. Bryson and C. Levit, “The virtual windtunnel: An environment for the exploration of three-dimensional unsteady flows,” Proc. Visualization ’91, IEEE Computer Society, San Diego, 1991.
[6]
B. Cabral and C. Leedom, “Imaging vector fields using line integral convolution,” Computer Graphics Proc. ’93, ACM SIGGRAPH, 1993.
[7]
L.K. Forssell, “Visualizing flow over curvilinear grid surfaces using line integral convolution,” Proc. Visualization ’94, IEEE Computer Society, Washington, D.C., 1994.
[8]
W.T. Freeman, E.H. Adelson, and D.J. Heeger, “Motion without movement,” Computer Graphics Proc. ’91, ACM SIGGRAPH, 1991.
[9]
A. Globus, C. Levit, and T. Lasinski, “A tool for visualizing the topology of three-dimensional vector fields,” Proc. Visualization ’91, IEEE Computer Society, San Diego, 1991.
[10]
Graphics Library Programming Guide, Volume II, Silicon Graphics, Inc., 1992.
[11]
E. Haines, “Essential ray tracing algorithms,” Chapter 2 in A. Glassner, Ed., An Introduction to Ray Tracing. Academic Press, 1989.
[12]
J. Helman and L. Hesselink, “Surface representation of two- and three-dimensional fluid flow topology,” Proc. Visualization ’90, IEEE Computer Society, San Francisco, 1990.
[13]
A. Hin and F. Post, “Visualization of turbulent flow with particles,” Proc. Visualization ’93, IEEE Computer Society, San Jose, Calif., 1993.
[14]
K.-L. Ma and P. Smith, “Virtual smoke: An interactive 3D flow visualization technique,” Proc. Visualization ’92, IEEE Computer Society, Boston, 1992.
[15]
N. Max, B. Becker, and R. Crawfis, “Flow volumes for interactive vector field visualization,” Proc. Visualization ’93, IEEE Computer Society, San Jose, Calif., 1993.
[16]
N. Max, R. Crawfis, and C. Grant, “Visualizing 3D velocity fields near contour surfaces,” Proc. Visualization ’94, IEEE Computer Society, Washington, D.C., 1994.
[17]
N. Max, R. Crawfis, and D. Williams, “Visualizing wind velocities by advecting cloud textures,” Proc. Visualization ’92, IEEE Computer Society, Boston, 1992.
[18]
B. Munson, D. Young, and T. Okiishi, Fundamentals of Fluid Mechanics. New York: John Wiley & Sons, 1990.
[19]
P.P. Walatka and P.G. Buning, “PLOT3D User’s Manual,” NASA Technical Memorandum 101067, NASA Ames Research Center.
[20]
J. van Wijk, “Rendering surface-particles,” Proc. Visualization ’92, IEEE Computer Society, Boston, 1992.
[21]
J. van Wijk, “Spot noise texture synthesis for data visualization,” Computer Graphics Proc. ’91, ACM SIGGRAPH, 1991.

Cited By

View all
  • (2023)Hardware-Agnostic Interactive Exascale In Situ Visualization of Particle-In-Cell SimulationsProceedings of the Platform for Advanced Scientific Computing Conference10.1145/3592979.3593408(1-14)Online publication date: 26-Jun-2023
  • (2018)Dense texture flow visualization using data-parallel primitivesProceedings of the Symposium on Parallel Graphics and Visualization10.5555/3293524.3293529(57-61)Online publication date: 4-Jun-2018
  • (2016)Strategic initiatives for flow visualization in environmental sciencesProceedings of the Workshop on Visualisation in Environmental Sciences10.5555/3057016.3057021(23-27)Online publication date: 6-Jun-2016
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image IEEE Transactions on Visualization and Computer Graphics
IEEE Transactions on Visualization and Computer Graphics  Volume 1, Issue 2
June 1995
108 pages

Publisher

IEEE Educational Activities Department

United States

Publication History

Published: 01 June 1995

Author Tags

  1. Flow visualization
  2. curvilinear grids
  3. flow animation
  4. line integral convolution
  5. unsteady flows.
  6. vector field visualization

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 15 Oct 2024

Other Metrics

Citations

Cited By

View all
  • (2023)Hardware-Agnostic Interactive Exascale In Situ Visualization of Particle-In-Cell SimulationsProceedings of the Platform for Advanced Scientific Computing Conference10.1145/3592979.3593408(1-14)Online publication date: 26-Jun-2023
  • (2018)Dense texture flow visualization using data-parallel primitivesProceedings of the Symposium on Parallel Graphics and Visualization10.5555/3293524.3293529(57-61)Online publication date: 4-Jun-2018
  • (2016)Strategic initiatives for flow visualization in environmental sciencesProceedings of the Workshop on Visualisation in Environmental Sciences10.5555/3057016.3057021(23-27)Online publication date: 6-Jun-2016
  • (2016)Large eddy simulation of turbulent flow over a cactus-analogue grooved cylinderJournal of Visualization10.1007/s12650-015-0294-x19:1(61-78)Online publication date: 1-Feb-2016
  • (2012)Technical SectionComputers and Graphics10.1016/j.cag.2012.07.00636:8(974-990)Online publication date: 1-Dec-2012
  • (2010)Automatic and reliable extraction of dendrite backbone from optical microscopy imagesProceedings of the 2010 international conference on Life system modeling and simulation and intelligent computing, and 2010 international conference on Intelligent computing for sustainable energy and environment: Part III10.5555/1888593.1888607(100-112)Online publication date: 17-Sep-2010
  • (2007)Interactive visual exploration of unsteady 3D flowsProceedings of the 9th Joint Eurographics / IEEE VGTC conference on Visualization10.5555/2384179.2384219(251-258)Online publication date: 23-May-2007
  • (2007)Animation of orthogonal texture-based vector field visualizationProceedings of the 9th Joint Eurographics / IEEE VGTC conference on Visualization10.5555/2384179.2384214(219-226)Online publication date: 23-May-2007
  • (2006)Parallel texture-based vector field visualization on curved surfaces using GPU cluster computersProceedings of the 6th Eurographics conference on Parallel Graphics and Visualization10.5555/2386124.2386137(75-83)Online publication date: 11-May-2006
  • (2006)GPUFLICProceedings of the Eighth Joint Eurographics / IEEE VGTC conference on Visualization10.5555/2384796.2384800(29-34)Online publication date: 8-May-2006
  • Show More Cited By

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media