Skip to content

Fluid simulation engine for computer graphics applications

License

Notifications You must be signed in to change notification settings

dokipen3d/fluid-engine-dev

 
 

Repository files navigation

Fluid Engine Dev - Jet

License Build Status Build status

This project was created by Doyub Kim as part of the book, "Fluid Engine Development", and Jet is the fluid simulation engine SDK introduced from the book. Currently the book hasn't been released yet, but it will be published very soon.

Key Features

  • SPH and PCISPH fluid simulators
  • Stable fluids-based smoke simulator
  • Level set-based liquid simulator
  • PIC and FLIP fluid simulators
  • Upwind, ENO and FMM level set solvers
  • Converters between signed distance function and triangular mesh

Every simulator has both 2-D and 3-D implementations.

How to Build

To learn how to build, test, and install the SDK, please check out INSTALL.md.

Examples

Here are some of the example simulations generated using Jet framework. Corresponding example codes can be found under src/examples. All images are rendered using Mitsuba renderer.

Examples

License

Jet is under the MIT license. For more information, check out LICENSE.md.

About

Fluid simulation engine for computer graphics applications

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 97.8%
  • Python 1.6%
  • Other 0.6%