Skip to content

TempContainer/simple-fluid

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

simple-fluid

A simple fluid simulation using warp.

Grid Method: 2D Smoke Simulation

Overview

  • MAC grid
  • RK3 time integration
  • bicubic interpolation
  • semi-Lagrangian scheme
  • Poisson solver to enforce incompressibility
smoke2d.mp4

Requirements

  • warp
  • matplotlib

Particle Method: Water Simulation

Overview

  • PCISPH
  • viscosity and surface tension
sph.mp4

Requirements

  • warp
  • pyglet (for OpenGL debug visualization)
  • usd-core (for exporting to USD format)

Usage

The repo uses uv as package manager. Please refer to the documentation for usage instructions.

About

Fluid simulations using warp. Supporting grid, particle, and hybrid(WIP) method.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages