I’

I’ve made a real-time 3D fluid simulation in WebGPU

Hacker News

I’ve made a real-time 3D fluid simulation in WebGPU

Hello, I've deployed a real-time 3D water simulation for browsers. Works on your browsers which support WebGPU. - demo: https://splash-fluid.netlify.app/ - code: https://github.com/matsuoka-601/Splash - demo video: https://www.youtube.com/watch?v=9C7DRSdh88g To my knowledge, this is one of the largest scale fluid simulations for browsers. Around 70,000 particles can be simulated in real-time on my laptop with only an integrated graphics. With a discrete GPU (e.g. RTX 3060 laptop), 180,000 particles can be simulated in real-time. An algorithm called MLS-MPM (Moving Least Squares Material Point Method) enabled this level of real-time performance in browsers. For real-time rendering of the fluid, a technique called Screen-Space Fluid Rendering is used. If you want to know more, also see the GitHub repo!

Share card

Actual performance

2points
6comments
Did not reach leaderboard

Launch Intel predictions

Analyze your own launch →
Product HuntOn track for Day 1 leaderboard · Strong signals: code · Missing: mac, agents, macos
84%84% predicted probability of success on Product Hunt, based on ML models trained on real launch data.
best fitHighest predicted score across all platforms for this description.
Indie HackersFits the IH revenue-focused audience · Missing: supports, reddit linkedin, podcasting
72%72% predicted probability of success on Indie Hackers, based on ML models trained on real launch data.
Hacker NewsStrong engagement from HN community · Strong signals: ide, 000, io · Missing: https docs, excited, just released
63%63% predicted probability of success on Hacker News, based on ML models trained on real launch data.
nativeThis product was originally launched on this platform.
TrustMRRFits verified-revenue profile · Strong signals: video · Missing: mobile apps, ios, personal
51%51% predicted probability of success on TrustMRR, based on ML models trained on real launch data.
AppSumoMay struggle as an AppSumo deal · Missing: plus, platform, intuitive
33%33% predicted probability of success on AppSumo, based on ML models trained on real launch data.
Acquire.comPre-revenue stage for this audience · Missing: arr, mrr, revenue
14%14% predicted probability of success on Acquire.com, based on ML models trained on real launch data.
BetaListMay not resonate with beta-testers · Missing: web3, chat, crypto
2%2% predicted probability of success on BetaList, based on ML models trained on real launch data.

Incorrect prediction on native model

Similar products

In
Interactive real-time simulation of flowing crystals66%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Interactive real-time simulation of flowing crystals

Hacker News2
Re
Real-Time 3D Gaussian Splatting in WebGL64%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Real-Time 3D Gaussian Splatting in WebGL

Hacker News309
Be
BepuPhysics – 3D real-time physics simulation library in C#54%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

BepuPhysics – 3D real-time physics simulation library in C#

Hacker News108
Re
Real-time nonlinear optics simulation (JS/GLSL)61%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Real-time nonlinear optics simulation (JS/GLSL)

Hacker News46
In
Interactive 3D flock simulation and tutorial55%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Interactive 3D flock simulation and tutorial

Hacker News2
Vo
Voice in 3D in real-time in-browser54%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Voice in 3D in real-time in-browser

Hacker News10
COGXIO
COGXIO

Find someone interesting around you in real-time

BetaList
Db
Dbpatterns Is Now Real Time56%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Dbpatterns Is Now Real Time

Hacker News1
Vi
Visualizing transit delays in real time for SF MUNI73%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Visualizing transit delays in real time for SF MUNI

Hacker News58
Pr
Precess , a real-time sass compiler59%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Precess , a real-time sass compiler

Hacker News1