Three.js Blocks 3D Position Based Fluids
3D PBF brings the constraint solver into a bounded volume. Particles are sampled from a bunny SDF, updated with PBF steps each frame, and drawn as instanced spheres with colors linked to speed and pointer interaction.