1 / 13

Catchwater The Game Interactive Particle-Based Fluid Simulation Modeling Water Flow Through Pipes

Catchwater The Game Interactive Particle-Based Fluid Simulation Modeling Water Flow Through Pipes. Ken Brooks and Brian Clipp May 9, 2006. The Game. Demonstration. Pipe Section Modeling. Sliced Cylinders. Catchers. Square at top, round at bottom Interpolate in 4 strips per edge.

Leo
Download Presentation

Catchwater The Game Interactive Particle-Based Fluid Simulation Modeling Water Flow Through Pipes

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Catchwater The GameInteractive 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 • Keep a quaternion per pipe • Maintained as user rotates while placing • Multiply by that quaternion for true direction

  8. Pipe connector data • Tee • 0, 1, 0 (up connector) • 1, 0, 0 (right 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 Color Field Surface Tension Force Viscosity Force Calculation

  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

More Related