Computer Animation Rick Parent Computer Animation Algorithms and Techniques Computational Fluid Dynamics
Computer Animation Rick Parent Fluids conservation of mass momentum energy viscous v. non-viscous compressible v. incompressible types turbulent laminar flow steady state flow characteristics gravity density pressure heat velocity properties
Computer Animation Rick Parent Models grid-based (Eulerian) particle-based (Lagrangian) Hybrid dddd dddd dddd dddd
Computer Animation Rick Parent Notation Gradient Divergence
Computer Animation Rick Parent Divergence Theorem The integral of the flow field’s divergence over the volume of the cell is the same as the intgral of the flow field over the cell’s boundary
Computer Animation Rick Parent Conservation of Mass dx
Computer Animation Rick Parent Conservation of Mass If incompressible:
Computer Animation Rick Parent Conservation of Momentum dx dy in x
Computer Animation Rick Parent Conservation of Momentum
Computer Animation Rick Parent Euler Equations - 2D Velocity: u,v Coordinates: x,y Density: Pressure: p
Computer Animation Rick Parent Euler Equations - incompressible form
Computer Animation Rick Parent Stable Fluids Velocity gridDensity grid Move densities around using velocity grid and dissipate densities Move velocities around using velocity grid and dissipate velocities
Computer Animation Rick Parent Stable Fluids Source Force AdvectionDissipation