Download presentation
Presentation is loading. Please wait.
Published byBrian Strickland Modified over 9 years ago
1
Catchwater The Game Interactive Particle-Based Fluid Simulation Modeling Water Flow Through Pipes Ken Brooks and Brian Clipp May 9, 2006
2
The Game
3
Demonstration
4
Pipe Section Modeling
5
Sliced Cylinders
6
Catchers Square at top, round at bottom Interpolate in 4 strips per edge
7
Modeling the Structure 24 possible orientations of a pipe How do its connectors connect? Solution: Have a unit vector for each connector Have a unit vector for each connector Keep a quaternion per pipe Keep a quaternion per pipe Maintained as user rotates while placing Maintained as user rotates while placing Multiply by that quaternion for true direction Multiply by that quaternion for true direction
8
Pipe connector data Tee 0, 1, 0 (up connector) 0, 1, 0 (up connector) 1, 0, 0 (right connector) 1, 0, 0 (right connector) 0, -1, 0 (down connector) 0, -1, 0 (down connector)
9
Smoothed Particle Hydrodynamics
10
Fluid Dynamics Conservation of Mass Conservation of Momentum Particle Accelerations
11
Pressure, Visosity and Surface Tension Forces Particle Density Calculation Pressure Force Calculation Viscosity Force Calculation Color Field Surface Tension Force
12
From Particles to Pipes Particle simulation is inefficient for horizontal flow Capture and count particles at inflow Generate particles at outflow
13
User Interface Experience Particle simulation is beautiful! Free viewpoint movement is vital ESDFWR are effective rotation controls Not very satisfactory position controls
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.