Fluid Simulation for Graphics

Slides:



Advertisements
Similar presentations
No-Slip Boundary Conditions in Smoothed Particle Hydrodynamics by Frank Bierbrauer.
Advertisements

My First Fluid Project Ryan Schmidt. Outline MAC Method How far did I get? What went wrong? Future Work.
Phoenics User Conference on CFD May 2004 Vipac Engineers & Scientists Ltd COMPUTATIONAL FLUID DYNAMICS Simulation of Turbulent Flows and Pollutant Dispersion.
Realistic Simulation and Rendering of Smoke CSE Class Project Presentation Oleksiy Busaryev TexPoint fonts used in EMF. Read the TexPoint manual.
Introduction to Computational Fluid Dynamics
Fluids 10/20/20131Deborah R. Fowler. Fluid Dynamics What is a fluid? Anything that takes the shape of its container (liquids and gasses) Fluid Dynamics.
Multidisciplinary Computation and Numerical Simulation V. Selmin.
Outline Overview of Pipe Flow CFD Process ANSYS Workbench
Simulation of Fluids using the Navier-Stokes Equations Kartik Ramakrishnan.
Active Contours, Level Sets, and Image Segmentation
1 Using ANN to solve the Navier Stoke Equations Motivation: Solving the complete Navier Stokes equations using direct numerical simulation is computationally.
Matthias Müller, Barbara Solenthaler, Richard Keiser, Markus Gross Eurographics/ACM SIGGRAPH Symposium on Computer Animation (2005),
1 Modeling Highly- Deformable Liquid Chih-Wei Chiu Computer Graphics and Geometry Modeling Laboratory National Chiao Tung University June 25, 2002 Advisors:
1/32 Real Time Fluids in Games Matthias Müller-Fischer, ageia.
1Notes  Text:  Motion Blur A.3  Particle systems 4.5 (and 4.4.1, 6.6.2…)  Implicit Surfaces  Classic particle system papers  W. Reeves, “Particle.
Particle Systems GPU Graphics. Sample Particle System Fire and SmokeWater.
UNC Chapel Hill M. C. Lin COMP259: Physically-Based Modeling, Simulation & Animation Tues/Thur 12:30pm – 1:45pm (SN 011)
1/36 Gridless Method for Solving Moving Boundary Problems Wang Hong Department of Mathematical Information Technology University of Jyväskyklä
Modeling Fluid Phenomena -Vinay Bondhugula (25 th & 27 th April 2006)
Adaptive Cloud Simulation Using Position Based Fluids
The UNIVERSITY of NORTH CAROLINA at CHAPEL HILL Intro to Computational Fluid Dynamics Brandon Lloyd COMP 259 April 16, 2003 Image courtesy of Prof. A.
The UNIVERSITY of NORTH CAROLINA at CHAPEL HILL Introduction to Modeling Fluid Dynamics 1.
By Michael Su 04/16/2009.  Introduction  Fluid characteristics  Navier-Stokes equation  Eulerian vs. Lagrangian approach  Dive into the glory detail.
Motivation  Movie  Game  Engineering Introduction  Ideally  Looks good  Fast simulation  Looks good?  Look plausible  Doesn’t need to be exactly.
1 CFD Analysis Process. 2 1.Formulate the Flow Problem 2.Model the Geometry 3.Model the Flow (Computational) Domain 4.Generate the Grid 5.Specify the.
Computer Animation Rick Parent Computer Animation Algorithms and Techniques Fluids.
Fluid Animation CSE 3541 Matt Boggus. Procedural approximations – Heightfield fluids Mathematical background – Navier-Stokes equation Computational models.
A Hybrid Particle-Mesh Method for Viscous, Incompressible, Multiphase Flows Jie LIU, Seiichi KOSHIZUKA Yoshiaki OKA The University of Tokyo,
Animation of Fluids.
COMPUTATIONAL FLUID DYNAMICS IN REAL-TIME An Introduction to Simulation and Animation of Liquids and Gases.
CS559: Computer Graphics Lecture 38: Animation Li Zhang Spring 2008 Slides from Brian Curless at U of Washington.
Smoothed Particle Hydrodynamics (SPH) Fluid dynamics The fluid is represented by a particle system Some particle properties are determined by taking an.
1 Discretization of Fluid Models (Navier Stokes) Dr. Farzad Ismail School of Aerospace and Mechanical Engineering Universiti Sains Malaysia Nibong Tebal.
A Unified Lagrangian Approach to Solid-Fluid Animation Richard Keiser, Bart Adams, Dominique Gasser, Paolo Bazzi, Philip Dutré, Markus Gross.
A particle-gridless hybrid methods for incompressible flows
GPU-Accelerated Surface Denoising and Morphing with LBM Scheme Ye Zhao Kent State University, Ohio.
RPI Master’s Project Proposal Noel A. Modesto-Madera September 28, 2010 Numerical Investigation of Supersonic Flow Over a Blunt Body.
1 Discretization of Fluid Models (Navier Stokes) Dr. Farzad Ismail School of Aerospace and Mechanical Engineering Universiti Sains Malaysia Nibong Tebal.
Simplified Smoothed Particle Hydrodynamics for Interactive Applications Zakiya Tamimi Richard McDaniel Based on work done at Siemens Corporate.
Taming a Wild River Jeff Lander Darwin 3D
Detail-Preserving Fluid Control N. Th ű rey R. Keiser M. Pauly U. R ű de SCA 2006.
Virtual Systems Engineering Course objective: To study methods for design and analysis of virtual systems What is a virtual system ? A virtual system is.
STUDY OF THE AIR TEMPERATURE AND VELOCITY AROUND THE ATLAS MUON CHAMBERS Emma Vigo Castellvi ST/CV Design.
Modeling and Visualization of Combustion Using Fluid Simulator and Particle Systems Ing. Marek Gayer (supervised by prof. Pavel Slavík) Computer Graphics.
Smoothed Particle Hydrodynamics Matthew Zhu CSCI 5551 — Fall 2015.
Real-time fluid physics library The goal was to create a physics library, specialized on water fluid physics, for real-time applications.
CFD Exercise 1 Laminar & turbulent flows with COMSOL.
Animating smoke with dynamic balance Jin-Kyung Hong Chang-Hun Kim 발표 윤종철.
Interesting papers on SIGGRAPH 2005 Korea University Computer Graphics Lab. Jin-Kyung Hong.
Computer Animation Rick Parent Computer Animation Algorithms and Techniques Computational Fluid Dynamics.
Fluid Animation CSE 3541 By: Matt Boggus.
Christopher Crawford PHY
Computer Animation Algorithms and Techniques
Sahar Sargheini, Alberto Paganini, Ralf Hiptmair, Christian Hafner
COMP259: Physically-Based Modeling, Simulation & Animation
ATCM 6317 Procedural Animation
Fluid Flow Regularization of Navier-Stokes Equations
Christopher Crawford PHY
Class # 27 ME363 Spring /23/2018.
Topic 6 FluidFlowEquations_Introduction
Physics-based simulation for visual computing applications
COMP259: Physically-Based Modeling, Simulation & Animation
Diffusion Through Porous Media
Conservation of momentum
Numerical Modeling of Fluid Droplet Spreading and Contact Angle Hysteresis Nikolai V. Priezjev, Mechanical Engineering, Michigan State University, MI
Procedural Animation Lecture 11: Fluid dynamics
Topic 5 NavierStokes Equations
12. Navier-Stokes Applications
CFD Applications G.S.RAVI SHANKAR.
– Graphics and Visualization
Presentation transcript:

Fluid Simulation for Graphics Minor project under guidance of Prof. P. Kalra Abhinav Golas Akram Khan

Outline Fluid animation Work done What it is What it is not Uses Models Work done Work done earlier Current focus Future work

Fluid animation Modeling and Rendering fluids in a manner which is visually appealing NOT a numerically complete simulation Model is scenario dependent – computationally expensive

Uses Movies! – Titanic, Ice Age, LOTR etc. Games! – All!

The Navier Stokes Equation Governs all fluid behaviour PDE – no closed form Solutions only through numerical simulation Issues of numerical errors, and stability Computationally very expensive Boundary conditions and level of discretisation important

Models Heightfield generation CFD – Computational Fluid Dynamics For showing ocean surfaces Used when field of view is large Doesn’t directly solve Navier Stokes – uses generalised solutions CFD – Computational Fluid Dynamics Iteratively solve NS eqns for a 3D grid Surface reconstruction – recent work Fixed grid positions – Eulerian approach

Models Smoothed Particle Hydrodynamics System as collection of fluid particles Governed by NS eqns Surface reconstruction

Surface reconstruction Problem: Given a set of particles, need to generate a smooth wrapping surface Approach (currently used) Level sets Hybrid approach (level sets + curvature measures)

Work done earlier Literature review to find current state-of-the-art Issues in simulation of different types of fluids: Viscous Snow Fire

Current focus Getting implementations of the state-of-the-art methods Heightfields CFD SPH References SIGGRAPH 2004 course on realistic nature animation SIGGRAPH 2006 course on fluid simulation

Progress Some heightfields implemented Work on CFD Gerstner waves (video on site) Statistics based ocean waves Velocity field based animation Choppy waves (currently underway) Work on CFD Making an implementation

Some results

Some results

Future work Complete implementations of these fluid simulation methods Identify areas for further improvement/research Spray/Foam Bubbles