Modelling Realistic Modelling Realistic Water & Fire Water & Fire Sérgio Leal Sérgio Leal Socrates/Erasmus student at: Socrates/Erasmus student at: AK Computer Graphics AK Computer Graphics Institute for Computer Graphics and Vision Institute for Computer Graphics and Vision Technical University of Graz Technical University of Graz 2002/2003 2002/2003 [email protected][email protected]
14
Embed
Modelling Realistic Water & Fire Sérgio Leal Socrates/Erasmus student at: AK Computer Graphics Institute for Computer Graphics and Vision Technical University.
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Modelling Realistic Modelling Realistic Water & FireWater & Fire
Why model realistic Water and Fire?Why model realistic Water and Fire? ApplicationsApplications How to modelHow to model Similarities and differencesSimilarities and differences ConclusionConclusion
Why model Water & Why model Water & Fire?Fire?
Better Visualisation and understanding Better Visualisation and understanding of Physical/Natural Phenomenaof Physical/Natural Phenomena
Film IndustryFilm Industry VRVR Pure PleasurePure Pleasure
Model realistic physical movements Model realistic physical movements and object interactionsand object interactions
Better understanding of physical Better understanding of physical phenomenaphenomena
Better calculation of human Better calculation of human constructions and nature interactionsconstructions and nature interactions
Applications - AnimationApplications - Animation
Visualisation on the process of learning Visualisation on the process of learning VRVR FilmFilm ArtArt
Image from [Enright et al. 2002]Image from [Enright et al. 2002] By Sérgio LealBy Sérgio Leal
How to model?How to model?
The Navier-Stokes EquationsThe Navier-Stokes Equations Conservation of the massConservation of the mass
∆ ∆ .u = 0, where u is the liquid velocity field .u = 0, where u is the liquid velocity field and on 3D, ∆ = and on 3D, ∆ = (δ/δx, δ/δy, δ/δz)(δ/δx, δ/δy, δ/δz)
Conservation of the momentumConservation of the momentum ut = ν ∆∙ (∆u) - (u∙∆)u-(1/ ρ )∆p +g, where ν
is viscosity, ρ is density, p is pressure and g is gravity
How to model Water?How to model Water?
[Foster and Fedkiw [Foster and Fedkiw 2001]2001] Define a containerDefine a container Cells can be empty or Cells can be empty or
solidsolid Liquid can only occupy Liquid can only occupy
the empty/unfilled cellsthe empty/unfilled cells Represent liquid using Represent liquid using
implicit surfacesimplicit surfaces Smooth surface with Smooth surface with
Image from [Nguyen et al. 2002]Image from [Nguyen et al. 2002]
Image from [Foster and Fedkiw 2001]Image from [Foster and Fedkiw 2001]
DifferencesDifferences
WaterWater Computational fluid dynamicsComputational fluid dynamics ReflectionReflection Tend to be stableTend to be stable
Fire Fire Incompressible flowIncompressible flow Very instableVery instable Chemical reactionChemical reaction SmokeSmoke RadianceRadiance
[Nguyen et al. 2002][Nguyen et al. 2002]Image from [Enright et al. 2002]Image from [Enright et al. 2002]
ConclusionConclusion
Very fascinatingVery fascinating A lot to be doneA lot to be done Many applicationsMany applications
By Sérgio LealBy Sérgio Leal
ReferencesReferences PapersPapers
Enright, D. Marschner, S. and Fedkiw, R. 2002. Animation and Enright, D. Marschner, S. and Fedkiw, R. 2002. Animation and Rendering of Complex Water Surfaces. Rendering of Complex Water Surfaces. iin n Proceedings of SIGGRAPH Proceedings of SIGGRAPH 2002.2002.
FOSTER, N. and FEDKIW, R. 2001. Practical animation of liquids.FOSTER, N. and FEDKIW, R. 2001. Practical animation of liquids. i in n Proceedings of SIGGRAPH 2001Proceedings of SIGGRAPH 2001, ACM Press / ACM SIGGRAPH, E. , ACM Press / ACM SIGGRAPH, E. Fiume, Ed., Computer Graphics Proceedings. Annual Conference Fiume, Ed., Computer Graphics Proceedings. Annual Conference Series, ACM, 23–30.Series, ACM, 23–30.
Nguyen, D. Q. Fedkiw, R and Jensen, H. W. 2002. Physically Based Nguyen, D. Q. Fedkiw, R and Jensen, H. W. 2002. Physically Based Modeling and Animation of Fire. Modeling and Animation of Fire. iin n Proceedings of SIGGRAPH 2002Proceedings of SIGGRAPH 2002..
Images Images WaterWater
Enright, D. Marschner, S. and Fedkiw, R. 2002.Enright, D. Marschner, S. and Fedkiw, R. 2002. Leal, S. 2003Leal, S. 2003
FireFire Nguyen, D. Q. Fedkiw, R and Jensen, H. W. 2002.Nguyen, D. Q. Fedkiw, R and Jensen, H. W. 2002. Leal, S. 2003Leal, S. 2003
Thank you for your Thank you for your attentionattention
Modelling Realistic Water & FireModelling Realistic Water & Fire