A straightforward GPU implementation of Jos Stam's "Stable Fluids" on Unity.
A straightforward GPU implementation of Jos Stam's "Stable Fluids" on Unity.
This project is a straightforward GPU-based implementation of Jos Stam's Stable Fluids in Unity.
While this project uses URP, the following modules depend only on the Core Render Pipeline shader library, making them compatible with any render pipeline (Built-in/Universal/High-Definition).
Assets/StableFluidsContains Jos Stam's Stable Fluids implementation. Access the velocity field
texture via FluidSimulation.VelocityField for rendering or to apply external
forces.
Assets/MarblingContains components for the marbling demo, which advects colors based on the velocity field.
No open issues yet, or sync has not completed.