Skip to content

A fluid simulation based on the two following papers, extended to support static objects that the fluid can interact with in the scene. Real-Time Fluid Dynamics for Games by Jos Stam, Fluid Simulation for Dummies by Mike Ask.

License

Notifications You must be signed in to change notification settings

pontusasp/fluid-simulation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fluid Simulation based on Navier-Stokes Equations

This is a project I made for the course DH2323 Computer Graphics and Interaction at KTH Royal Institute of Technology. In the project I made a simple fluid dynamics simulator based on the Navier-Stokes Equations and a paper by Jos Stam, but extended to include support for static objects the fluid can interact with. This program can give a realistic looking simulation of fluids in real-time that could be used to demonstrate fluid movement where precise accuracy is not the main point, but where instead the visual quality is of higher importance.

The paper by Stam can be found here or here from another host. Another paper of great help that I also found handy written by Mike Ash, can be found at his website.

During the development of the project I wrote a development blog which can be found in the blog.md file.

About

A fluid simulation based on the two following papers, extended to support static objects that the fluid can interact with in the scene. Real-Time Fluid Dynamics for Games by Jos Stam, Fluid Simulation for Dummies by Mike Ask.

Resources

License

Stars

Watchers

Forks

Packages

No packages published