Based on Pavel Dobryakov’s WebGL Fluid Simulation · MIT