WebGL Fluid Simulation Online

About App

WebGL Fluid Simulator

Welcome to the Interactive Fluid Simulation tool. This application allows you to explore the complex kinetic behaviors of fluid dynamics rendered in real-time through WebGL shaders.

Disclaimer: While visually stunning and mathematically rooted in Navier-Stokes equations, this is a visual simulator optimized for real-time web performance rather than perfect real-world scientific testing.

Credits & Licensing:
Core WebGL engine powered by the incredible open-source project by Pavel Dobryakov (PavelDoGreat).
Licensed under the MIT License. Copyright (c) 2017 Pavel Dobryakov.

How to Use

1. Interact: Click and drag your mouse (or swipe on touch screens) across the background to create beautiful fluid splats.

2. Settings: Click the "⚙️ Settings" button in the footer to adjust properties like Vorticity, Bloom intensity, and Splat radius in real-time.

3. Auto Animate: Click the "Auto Animate" toggle to let the system generate random kinetic bursts for you.

4. Screenshot: Capture your art using the Footer button or press Shift + S on your keyboard.

5. Clear Screen: To clear the simulation context completely, simply refresh the browser or press Spacebar to pause and slowly dissipate.