Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.5555/846276.846287acmconferencesArticle/Chapter ViewAbstractPublication PagesscaConference Proceedingsconference-collections
Article

Blowing in the wind

Published: 26 July 2003 Publication History

Abstract

We present an approach for simulating the natural dynamics that emerge from the coupling of a flow field to lightweight, mildly deformable objects immersed within it. We model the flow field using a Lattice Boltzmann Model (LBM) extended with a subgrid model and accelerate the computation on commodity graphics hardware to achieve real-time simulations. We demonstrate our approach using soap bubbles and a feather blown by wind fields, yet our approach is general enough to apply to other light-weight objects. The soap bubbles illustrate Fresnel reflection, reveal the dynamics of the unseen flow field in which they travel, and display spherical harmonics in their undulations. The free feather floats and flutters in response to lift and drag forces. Our single bubble simulation allows the user to directly interact with the wind field and thereby influence the dynamics in real time.

References

[1]
J. Stam. Stable Fluids. ACM Computer Graphics (Proc. of SIGGRAPH '99), 121--128, 1999.
[2]
N. Foster and D. Metaxas. Modeling the Motion of a Hot, Turbulent Gas. ACM Computer Graphics (Proc. of SIGGRAPH '97), 181--188, 1997.
[3]
R. Fedkiw and J. Stam and H. W. Jensen. Visual Simulation of Smoke. ACM Computer Graphics (Proc. of SIGGRAPH '01), 15--22, 2001.
[4]
X. Wei and W. Li and K. Mueller and A. Kaufman. Simulating Fire with Textured Splats. IEEE Visualization, 227--234, 2002.
[5]
W. Li and X. Wei and A. Kaufman. Implementing Lattice Boltzmann Computation on Graphics Hardware. The Visual Computer 2003, to appear.
[6]
X. Wei and W. Li and K. Mueller and A. Kaufman. The Lattice Boltzmann Method for Gaseous Phenomena. IEEE Transaction on Visualization and Computer Graphics 2003, to appear.
[7]
S. Hou and J. Sterling and S. Chen and G. D. Doolen. A lattice Subgrid Model for High Reynolds Number Flows. Fields Institute Communications, 6:151--166, 1996.
[8]
L. Streit and W. Heidrich A Biologically-Parameterized Feather Model. Computer Graphics Forum (Eurographics' 02 Proc.), 21(3):565--573, 2002.
[9]
D. A. Wolf-Gladrow. Lattice gas cellular automata and lattice Boltzmann models: an introduction. Springer-Verlag, 2000.
[10]
S. Chen and G. D. Doolean. Lattice Boltzmann Method for Fluid Flows. Annu. Rev. Fluid Mech., 30:329--364, 1998.
[11]
R. Mei and W. Shyy and D. Yu and L.-S. Luo. Lattice Boltzmann method for 3-D Flows with curved boundary. Journal of Comp. Phys., 161:680--699, 2000.
[12]
N. S. Martys and J. G. Hagedorn and D. Goujon and J. E. Devaney. Large Scale Simulations of Single and Multi-Component Flow in Porous Media. Proc. SPIE, 3772:205--213, 1999.
[13]
R. Mei and D. Yu and W. Shyy and L.-S. Luo. Force evaluation in the lattice Boltzmann method involving curved geometry. Phys. Rev. E, 65, 2002.
[14]
R. Durikovic. Animation of soap bubble dynamics, cluster formation and collision. Comp. Graphics Forum, 20(3):67--75, 2001.
[15]
A. Glassner. Soap bubbles. IEEE Computer Graphics and Applications, 20(5):76--84, 20(6):99--109, 2000.
[16]
I. Icart and D. Arques. An Approach to geometrical and optical simulation of soap froth. Computers and Graphics, 23(3):405--418, 1999.
[17]
C. A. Miller and L. E. Scriven. The oscillations of a fluid droplet immersed in another fluid. J. Fluid Mech., 32(3):417--435, 1968.
[18]
A. Belmonte and H. Eisenberg and E. Moses. From Flutter to Tumble: Inertial Drag and Froude Similarity in Falling Paper. Physical Review Letters, 81(2):345--348, 1998.
[19]
Y. Tanabe and K. Kaneko. Behavior of a Falling Paper. Physical Review Letters, 73(10), 1994.
[20]
M. J. Harris and G. Coombe and T. Scheuermann and A. Lastra. Physically-based visual simulation on graphics hardware. Proceedings of the Conference on Graphics Hardware, 109--118, 2002.
[21]
J. Wejchert and D. Haumann. Animation Aerodynamics. ACM Computer Graphics (Proc. of SIGGRAPH '91), 19--22, 1991.
[22]
Y. Chen and Y. Xu and B. Guo and H. Shum. Modeling and Rendering of Realistic Feathers. ACM Computer Graphics (Proc. of SIGGRAPH '02), 630--636, 2002.
[23]
J. Stam. Stochastic Dynamics: Simulating the Effects of Turbulence on Flexible Structures. Computer Graphics Forum, 16(3):159--164, 1997.
[24]
M. Shinya and A. Fournier. Stochastic Motion - Motion Under the Influence of Wind. Computer Graphics Forum, 11(3):C119--128, 1992.
[25]
F. Perbet and M.-P. Cani. Animating Prairies in Real-Time. ACM Symposium on Interactive 3D Graphics, 103--110, 2001.
[26]
L. M. Reissel and D. K. Pai. Modelling Stochastic Dynamical Systems for Interactive Simulation. Computer Graphics Forum, 20(3):339--348, 2001.
[27]
S. Hadap and N. Magnenat-Thalmann. Modelling Dynamic Hair as a Continuum. Computer Graphics Forum, 20(3):329--338, 2001.
[28]
G. G. McNamara and G. Zanetti. Use of the Boltzmann Equation to simulate Lattice-Gas Automata. Physical Review Letters, 61:2332--2335, 1988.
[29]
R. S. Maier and R. S. Bernard and D. W. Grunau. Boundary conditions for the lattice Boltzmann method. Physics of Fluids, 8(7):1788--1801, 1996.

Cited By

View all
  • (2018)Physically based visual simulation of the Lattice Boltzmann method on the GPUThe Journal of Supercomputing10.1007/s11227-018-2392-874:7(3441-3467)Online publication date: 1-Jul-2018
  • (2016)Environmental Objects for Authoring Procedural ScenesComputer Graphics Forum10.1111/cgf.1272635:1(296-308)Online publication date: 1-Feb-2016
  • (2010)Realtime forest animation in windProceedings of the Seventh Indian Conference on Computer Vision, Graphics and Image Processing10.1145/1924559.1924586(197-204)Online publication date: 12-Dec-2010
  • Show More Cited By

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
SCA '03: Proceedings of the 2003 ACM SIGGRAPH/Eurographics symposium on Computer animation
July 2003
387 pages
ISBN:1581136595

Sponsors

Publisher

Eurographics Association

Goslar, Germany

Publication History

Published: 26 July 2003

Check for updates

Qualifiers

  • Article

Conference

SCA03
Sponsor:
SCA03: Symposium on Computer Animation 2003
July 26 - 27, 2003
California, San Diego

Acceptance Rates

SCA '03 Paper Acceptance Rate 38 of 100 submissions, 38%;
Overall Acceptance Rate 183 of 487 submissions, 38%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)10
  • Downloads (Last 6 weeks)0
Reflects downloads up to 10 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2018)Physically based visual simulation of the Lattice Boltzmann method on the GPUThe Journal of Supercomputing10.1007/s11227-018-2392-874:7(3441-3467)Online publication date: 1-Jul-2018
  • (2016)Environmental Objects for Authoring Procedural ScenesComputer Graphics Forum10.1111/cgf.1272635:1(296-308)Online publication date: 1-Feb-2016
  • (2010)Realtime forest animation in windProceedings of the Seventh Indian Conference on Computer Vision, Graphics and Image Processing10.1145/1924559.1924586(197-204)Online publication date: 12-Dec-2010
  • (2010)Dynamic load balancing of Lattice Boltzmann free-surface fluid animationsProceedings of the 7th International Conference on Computer Graphics, Virtual Reality, Visualisation and Interaction in Africa10.1145/1811158.1811174(91-100)Online publication date: 21-Jun-2010
  • (2008)Real time physicsACM SIGGRAPH 2008 classes10.1145/1401132.1401245(1-90)Online publication date: 11-Aug-2008
  • (2007)Animated feather coats using field linesProceedings of the 5th international conference on Computer graphics, virtual reality, visualisation and interaction in Africa10.1145/1294685.1294713(169-176)Online publication date: 29-Oct-2007
  • (2006)Parallel methods for real-time visualization of snowProceedings of the 8th international conference on Applied parallel computing: state of the art in scientific computing10.5555/1775059.1775091(218-227)Online publication date: 18-Jun-2006
  • (2006)Animation of open water phenomena with coupled shallow water and free surface simulationsProceedings of the 2006 ACM SIGGRAPH/Eurographics symposium on Computer animation10.5555/1218064.1218086(157-164)Online publication date: 2-Sep-2006
  • (2006)Physically-based hydraulic erosionProceedings of the 22nd Spring Conference on Computer Graphics10.1145/2602161.2602163(17-22 PAGE@5)Online publication date: 20-Apr-2006
  • (2006)Real time dynamic wind calculation for a pressure driven wind systemProceedings of the 2006 ACM SIGGRAPH symposium on Videogames10.1145/1183316.1183338(151-154)Online publication date: 30-Jul-2006
  • Show More Cited By

View Options

Get Access

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