Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/1925059.1925066acmotherconferencesArticle/Chapter ViewAbstractPublication PagessccgConference Proceedingsconference-collections
research-article

Constructing streak surfaces for 3D unsteady vector fields

Published: 13 May 2010 Publication History

Abstract

Visualization of 3D, unsteady flow (4D) is very difficult due to both perceptual challenges and the large size of 4D vector field data. One approach to this challenge is to use integral surfaces to visualize the 4D properties of the field. However the construction of streak surfaces has remained elusive due to problems stemming from expensive computation and complex meshing schemes. We present a novel streak surface construction algorithm that generates the surface using a quadrangular mesh. In contrast to previous approaches the algorithm offers a combination of speed for exploration of 3D unsteady flow, high precision, and places less restriction on data or mesh size due to its CPU-based implementation compared to a GPU-based method. The algorithm can be applied to large data sets because it is based on local operations performed on the quad primitives. We demonstrate the technique on a variety of 3D, unsteady simulation data sets to show its speed and robustness. We also present both a detailed implementation and a performance evaluation. We show that a technique based on quad meshes handles large data sets and can achieve interactive frame rates.

References

[1]
Alliez, P., Cohen-Steiner, D., Devillers, O., Lévy, B., and Desbrun, M. 2003. Anisotropic polygonal remeshing. SIGGRAPH 03 - ACM Transactions on Graphics 22, 3, 485--493.
[2]
Aris, R. 1990. Vectors, Tensors, and the Basic Equations of Fluid Mechanics. Dover Publications Inc.
[3]
Becker, B. G., Lane, D. A., and Max, N. L. 1995. Unsteady Flow Volumes. In Proceedings IEEE Visualization '95, 329--335.
[4]
Bürger, K., Schneider, J., Kondratieva, P., Krüger, J., and Westermann, R. 2007. Interactive Visual Exploration of Unsteady 3D Flows. In Proc. EuroVis, 251--258.
[5]
Bürger, K., Ferstl, F., Theisel, H., and Westermann, R. 2009. Interactive Streak Surface Visualization on the GPU. IEEE Transactions on Visualization and Computer Graphics 15, 6 (November-December), 1259--1266.
[6]
Camarri, S., Salvetti, M. V., Buffoni, M., and Iollo, A. 2005. Simulation of the Three-Dimensional Flow Around a Square Cylinder Between Parallel Walls at Moderate Reynolds Numbers. In Congresso di Meccanica ed Applicata, 11--15.
[7]
Crawfis, R. A., and Max, N. 1993. Texture Splats for 3D Scalar and Vector Field Visualization. In Proceedings IEEE Visualization '93, IEEE Computer Society, 261--267.
[8]
Garth, C., Tricoche, X., Salzbrunn, T., Bobach, T., and Scheuermann, G. 2004. Surface Techniques for Vortex Visualization. In Data Visualization, Proceedings of the 6th Joint IEEE TCVG--EUROGRAPHICS Symposium on Visualization (VisSym 2004), 155--164.
[9]
Garth, C., Krishnan, H., Tricoche, X., Bobach, T., and Joy, K. I. 2008. Generation of Accurate Integral Surfaces in Time-Dependent Vector Fields. Proceedings of IEEE Visualization 2008 (Oct.).
[10]
Hultquist, J. P. M. 1992. Constructing Stream Surfaces in Steady 3D Vector Fields. In Proceedings IEEE Visualization '92, 171--178.
[11]
Krishnan, H., Garth, C., and Joy, K. I. 2009. Time and streak surfaces for flow visualization in large time-varying data sets. IEEE Transactions on Visualization and Computer Graphics 15, 6 (Oct.), 1267--1274.
[12]
Laramee, R. S., Garth, C., Schneider, J., and Hauser, H. 2006. Texture-Advection on Stream Surfaces: A Novel Hybrid Visualization Applied to CFD Results. In Data Visualization, The Joint Eurographics-IEEE VGTC Symposium on Visualization (EuroVis 2006), Eurographics Association, 155--162, 368.
[13]
McLoughlin, T., Laramee, R. S., and Zhang, E. 2009. Easy Integral Surfaces: A Fast, Quad-based Stream and Path Surface Algorithm. In Proceedings Computer Graphics International 2009, 67--76.
[14]
McLoughlin, T., Laramee, R. S., Peikert, R., Post, F. H., and Chen, M. 2010. Over Two Decades of Integration-Based, Geometric Flow Visualization. Computer Graphics Forum, forthcoming.
[15]
Schafhitzel, T., Tejada, E., Weiskopf, D., and Ertl, T. 2007. Point-Based Stream Surfaces and Path Surfaces. In GI '07: Proceedings of Graphics Interface 2007, ACM, New York, NY, USA, 289--296.
[16]
Scheuermann, G., Bobach, T., Hagen, H., Mahrous, K., Hamann, B., Joy, K. I., and Kollmann, W. 2001. A Tetrahedral-based Stream Surface Algorithm. In Proceedings IEEE Visualization 2001, 151--157.
[17]
Schneider, D., Wiebel, A., and Scheuermann, G. 2009. Smooth Stream Surfaces of Fourth Order Precision. Computer Graphics Forum 28, 3, 871--878.
[18]
Tong, Y., Alliez, P., Cohen-Steiner, D., and Desbrun, M. 2006. Designing Quadrangulations with Discrete Harmonic Forms. In SGP '06: Proceedings of the fourth Eurographics symposium on Geometry processing, Eurographics Association, Aire-la-Ville, Switzerland, Switzerland, 201--210.
[19]
van Wijk, J. J. 1993. Implicit Stream Surfaces. In Proceedings of Visualization '93, 245--252.
[20]
von Funck, W., Weinkauf, T., Sahner, J., Theisel, H., and Hege, H.-C. 2008. Smoke Surfaces: An Interactive Flow Visualization Technique Inspired by Real-World Flow Experiments. IEEE Transactions on Visualization and Computer Graphics (Proceedings Visualization 2008) 14, 6 (November - December), 1396--1403.

Cited By

View all
  • (2022)Virtual Air Conditioner’s Airflow Simulation and Visualization in ARProceedings of the 28th ACM Symposium on Virtual Reality Software and Technology10.1145/3562939.3565615(1-11)Online publication date: 29-Nov-2022
  • (2016)Pre- and Post-ProcessingAdvanced Computational Fluid and Aerodynamics10.1017/CBO9781139872010.008(459-532)Online publication date: 5-Jun-2016
  • (2014)Advection-Based Sparse Data Management for Visualizing Unsteady FlowIEEE Transactions on Visualization and Computer Graphics10.1109/TVCG.2014.234641820:12(2555-2564)Online publication date: 31-Dec-2014
  • Show More Cited By

Index Terms

  1. Constructing streak surfaces for 3D unsteady vector fields

      Recommendations

      Comments

      Information & Contributors

      Information

      Published In

      cover image ACM Other conferences
      SCCG '10: Proceedings of the 26th Spring Conference on Computer Graphics
      May 2010
      180 pages
      ISBN:9781450305587
      DOI:10.1145/1925059
      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Sponsors

      • Comenius University: Comenius University
      • SIS: Slovak informatics society
      • Hewlett-Packard
      • SUTB: Slovak University of Technology in Bratislava

      In-Cooperation

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      Published: 13 May 2010

      Permissions

      Request permissions for this article.

      Check for updates

      Author Tags

      1. flow visualization
      2. unsteady vector fields

      Qualifiers

      • Research-article

      Funding Sources

      Conference

      SCCG '10
      Sponsor:
      • Comenius University
      • SIS
      • SUTB
      SCCG '10: Spring Conference on Computer Graphics
      May 13 - 15, 2010
      Budmerice, Slovakia

      Acceptance Rates

      Overall Acceptance Rate 67 of 115 submissions, 58%

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)3
      • Downloads (Last 6 weeks)1
      Reflects downloads up to 26 Dec 2024

      Other Metrics

      Citations

      Cited By

      View all
      • (2022)Virtual Air Conditioner’s Airflow Simulation and Visualization in ARProceedings of the 28th ACM Symposium on Virtual Reality Software and Technology10.1145/3562939.3565615(1-11)Online publication date: 29-Nov-2022
      • (2016)Pre- and Post-ProcessingAdvanced Computational Fluid and Aerodynamics10.1017/CBO9781139872010.008(459-532)Online publication date: 5-Jun-2016
      • (2014)Advection-Based Sparse Data Management for Visualizing Unsteady FlowIEEE Transactions on Visualization and Computer Graphics10.1109/TVCG.2014.234641820:12(2555-2564)Online publication date: 31-Dec-2014
      • (2012)Surface-based flow visualizationComputers & Graphics10.1016/j.cag.2012.07.00636:8(974-990)Online publication date: Dec-2012

      View Options

      Login options

      View options

      PDF

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader

      Media

      Figures

      Other

      Tables

      Share

      Share

      Share this Publication link

      Share on social media