Perpetual Visualization of Particle Motion and Fluid Flow

advertisement
Perpetual Visualization of Particle
Motion and Fluid Flow
Presented by Tsui Mei Chang
Objectives


Definition of fluid
Introduction of particle systems



Free Form
Mesh
Cell
Fluids



Known as a gas, liquid, or plasma
Physical phenomena that are well suited to
particle system modeling
Specifically interested in motion
Fluids in Motion




Represent more realistic scenes
Simulation
Navier-Stokes equations
Graphically fluid motion is more broadly
defined and not limited to physical definition

Cloth, hair, flocking
Navier-Stokes Equations
Conservation of Mass
Change in velocity field
Particle Systems




Collection of particles
Useful for objects that obey the laws of
physics
Individually store physical characteristics and
rendering attributes
Track particles separately
Free Form





Particle movement independent of other
particles
Subject to external forces
Well suited to randomized lifetimes
Simplified force equations
Examples: Fireworks, sparklers, fountains
Mesh


Particles form the vertices of a grid,
connected or not
Captures affect of external and internal forces



Spring forces
Time and space trade off
Examples: Flags, surface tracing
“Free form” Cell




Combines freedom of random particles and
internal forces of mesh
Track only particles in a specific cell
Internal forces from particles in cell and
adjacent cells
Examples: Smoke, rivers, contained liquids
Addition Algorithms



Collisions: detection and response
Moving around Objects
State change
Download