WaterSim

WaterSim is "realist" water simulation program. It is based on the work done by James F. O’Brien and Jessica K. Hodgins. It features OpenGL rendering of fluid motion, and in addition you can drop objects in water !

The aim of this project was to have realist fluid simulation in real time. The method use pipes connecting columns of fluid. The implementation in C++ is fairly straightforward, there is plenty room for optimization. Part of sources are available for download.
Here is a list of active keys:

  • Up/Down : Go forward/backward
  • Left/Right : Strafe left/right
  • PgUp/PgDown : Go up/down
  • Left Click+Mouse move : move camera
  • F1 : Make on simulation step
  • F2 : Real time switch (press again F2 to stop)
  • F4 : Movie making mode (makes continuous screeshots
  • F5 : Wireframe
  • F6 : Screenshot
  • F9 : Show columns switch
Features
Platform:
Windows
License:
Freeware
Features:
  • OpenGL rendering
  • Many fuild option
  • Pseudo-scripting of objects drop
  • Movie making mode
AttachmentSize
Watersim724.25 KB
Watersim paper (in french)3.15 MB
Watersim sources14.05 KB