GitHunt

WaterBall

Real-time fluid simulation on a sphere🌏 implemented in WebGPU.

Works on your browsers which support WebGPU (Chrome, Edge etc. Safari is also supported when WebGPU feature flag is enabled).

Try demo here!

waterball-demo-2

This is a follow-up project of webgpu-ocean and has the following characteristics.

How to run

npm install
npm run serve

If you have trouble running the repo, feel free to open an issue.

Languages

TypeScript56.5%WGSL40.2%HTML3.3%

Contributors

MIT License
Created February 2, 2025
Updated March 6, 2026
matsuoka-601/WaterBall | GitHunt