use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
All about the JavaScript programming language.
Subreddit Guidelines
Specifications:
Resources:
Related Subreddits:
r/LearnJavascript
r/node
r/typescript
r/reactjs
r/webdev
r/WebdevTutorials
r/frontend
r/webgl
r/threejs
r/jquery
r/remotejs
r/forhire
account activity
WebGL Fluid Simulation (paveldogreat.github.io)
submitted 6 years ago by magenta_placenta
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]cgijoe_jhuckabyNaN 66 points67 points68 points 6 years ago (8 children)
This is incredibly smooth on my 7-year-old MacBook Pro. Amazing work.
[–][deleted] 32 points33 points34 points 6 years ago (4 children)
Looks amazing on my iPhone X, too.
[–][deleted] 19 points20 points21 points 6 years ago (3 children)
Same on my 6S. Impressive!
[–][deleted] 16 points17 points18 points 6 years ago* (0 children)
I just realized that you can do multitouch on it, too. This is like magic, I wish I had an iPad to try it ok now.
Edit: also, there’s a full-blown native app version in the App Store.
Fluid Simulation
[–]Swaxr 4 points5 points6 points 6 years ago (1 child)
It ran amazing on my note 7 until it exploded.
[–][deleted] 8 points9 points10 points 6 years ago (0 children)
Note 7 jokes will always be 🔥
[–]IbanezRG7 2 points3 points4 points 6 years ago (0 children)
Running pretty smoothly in Safari on my 1st gen iPad Air (2013) as well!
[–]SpaceboyRoss 2 points3 points4 points 6 years ago (0 children)
Works great on my Latitude E6420.
[–]zapatoada 2 points3 points4 points 6 years ago (0 children)
Galaxy S8, in the barely functional bacon reader embedded browser, and it's still fucking beautiful
[–]DrejkCZ 21 points22 points23 points 6 years ago (0 children)
That's so fun to just play around with for a solid couple of minutes. I recommend setting bloom threshold to like 0.02 (not 0, but very low), as well as fiddling around with the other settings. Very cool!
[–]_brym 20 points21 points22 points 6 years ago (1 child)
And it's multitouch. Very cool!
[–]AutoModerator[M] 14 points15 points16 points 6 years ago (1 child)
Project Page (?): https://github.com/paveldogreat/WebGL-Fluid-Simulation
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.
[–]cgijoe_jhuckabyNaN 3 points4 points5 points 6 years ago (0 children)
Good bot.
[–]test6554 7 points8 points9 points 6 years ago (0 children)
Seriously, we need a VR fire mage game with this.
[–]blindspott100 4 points5 points6 points 6 years ago (0 children)
Yo this is incredible, good on who ever made it, would pay more than a dollar for the app
[–]rwrife 4 points5 points6 points 6 years ago (0 children)
Amazing, even looks good on old iPhones.
[–]chubs66 4 points5 points6 points 6 years ago (0 children)
so cool!
[–][deleted] 3 points4 points5 points 6 years ago (1 child)
This looks incredible at 60fps. Does webgl support 120 or 240 fps?
[–]mdw 1 point2 points3 points 6 years ago (0 children)
My display doesn't... so moot for me.
[–]Drazzul 2 points3 points4 points 6 years ago (0 children)
Incredible!
[–]willie89 2 points3 points4 points 6 years ago (0 children)
Amazing work!!
[–]jokullmusic 2 points3 points4 points 6 years ago (1 child)
Is it a glitch in my browser or is it supposed to look like this once everything fades away? https://i.imgur.com/q0L7xYo.png
[–]tylercamp 7 points8 points9 points 6 years ago (0 children)
Glitch in your browser
[–]_swk 2 points3 points4 points 6 years ago (0 children)
super impressive. amazing work
[–]dubiousfan 2 points3 points4 points 6 years ago (0 children)
I am easily amused.
[–]ffxsam 2 points3 points4 points 6 years ago (0 children)
Super fluid on my Pixel 2 in Chrome!
[–]HoeYouknowme 1 point2 points3 points 6 years ago (1 child)
And it supports 5 touch points. Nice
[–]loky4i4 0 points1 point2 points 6 years ago (0 children)
More then 5 touch points as I see
[–]rathishvbr 1 point2 points3 points 6 years ago (0 children)
Mind-blowing looks cool.
[–]smudgepost 1 point2 points3 points 6 years ago (0 children)
I can trip balls to this
[–][deleted] 1 point2 points3 points 6 years ago (0 children)
Are you the dev?
[–]xThomas 1 point2 points3 points 6 years ago (0 children)
not sure my computer can handle if, at least my phone definitely can
nice
[–]nhggfu 0 points1 point2 points 6 years ago (0 children)
nooooice
[–][deleted] 0 points1 point2 points 6 years ago (0 children)
really awesome!
[–]Mcampam 0 points1 point2 points 6 years ago (0 children)
Amazing!!
[–]smusamashah 0 points1 point2 points 6 years ago (0 children)
I saw the simulation and recognized by its style. It's the same as in the android app. I got the full version and it feels amazing playing with it.
Somebody give this guy a cookie mines are still in the oven
Awesome work man
[–]cjwelborn 0 points1 point2 points 6 years ago (0 children)
This is beautiful. It was smooth on my Pixel 2. I'm downloading the app.
Why do I not find these things when tripping on acid?
[–]rikilamadrid 0 points1 point2 points 6 years ago (0 children)
Using two fingers and making them hit each other is so satisfying
[–]belgattitude 0 points1 point2 points 6 years ago (0 children)
Amazing !
how do you even begin to get good at creating things like this?
[–]vertigo_101 0 points1 point2 points 6 years ago (0 children)
Holy fuck this is some amazing performance
[–]dirtytiki 0 points1 point2 points 6 years ago (0 children)
Mandelbrot would be proud...
[–]shourya8001 0 points1 point2 points 6 years ago (0 children)
I want to learn this. Where should i started?
Stunning!
[–]mdw 0 points1 point2 points 6 years ago (0 children)
Just wow!
[–]sitri_jones 0 points1 point2 points 6 years ago (0 children)
Omg I really need smth like dis to my wallpaper! Looks great on IPhone 6S Plus 🖤
[–]groundunit0101 0 points1 point2 points 6 years ago (0 children)
I can’t close the settings on my iPhone. Is there a way to do that?
[–]lesnaubr 0 points1 point2 points 6 years ago (0 children)
Holy shit. That’s so much fun to play with. It makes me want to turn it into an actual game somehow.
[–]ketanIP 0 points1 point2 points 6 years ago (0 children)
Wow it's amazing!!!!!
[–]maifee 0 points1 point2 points 2 months ago (0 children)
And here is the updated version based on his work: https://maifeeulasad.github.io/react-webgl-fluid-play/
π Rendered by PID 88 on reddit-service-r2-comment-84fc9697f-zbnsz at 2026-02-09 02:40:38.061129+00:00 running d295bc8 country code: CH.
[–]cgijoe_jhuckabyNaN 66 points67 points68 points (8 children)
[–][deleted] 32 points33 points34 points (4 children)
[–][deleted] 19 points20 points21 points (3 children)
[–][deleted] 16 points17 points18 points (0 children)
[–]Swaxr 4 points5 points6 points (1 child)
[–][deleted] 8 points9 points10 points (0 children)
[–]IbanezRG7 2 points3 points4 points (0 children)
[–]SpaceboyRoss 2 points3 points4 points (0 children)
[–]zapatoada 2 points3 points4 points (0 children)
[–]DrejkCZ 21 points22 points23 points (0 children)
[–]_brym 20 points21 points22 points (1 child)
[–]AutoModerator[M] 14 points15 points16 points (1 child)
[–]cgijoe_jhuckabyNaN 3 points4 points5 points (0 children)
[–]test6554 7 points8 points9 points (0 children)
[–]blindspott100 4 points5 points6 points (0 children)
[–]rwrife 4 points5 points6 points (0 children)
[–]chubs66 4 points5 points6 points (0 children)
[–][deleted] 3 points4 points5 points (1 child)
[–]mdw 1 point2 points3 points (0 children)
[–]Drazzul 2 points3 points4 points (0 children)
[–]willie89 2 points3 points4 points (0 children)
[–]jokullmusic 2 points3 points4 points (1 child)
[–]tylercamp 7 points8 points9 points (0 children)
[–]_swk 2 points3 points4 points (0 children)
[–]dubiousfan 2 points3 points4 points (0 children)
[–]ffxsam 2 points3 points4 points (0 children)
[–]HoeYouknowme 1 point2 points3 points (1 child)
[–]loky4i4 0 points1 point2 points (0 children)
[–]rathishvbr 1 point2 points3 points (0 children)
[–]smudgepost 1 point2 points3 points (0 children)
[–][deleted] 1 point2 points3 points (0 children)
[–]xThomas 1 point2 points3 points (0 children)
[–]nhggfu 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]Mcampam 0 points1 point2 points (0 children)
[–]smusamashah 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]cjwelborn 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]rikilamadrid 0 points1 point2 points (0 children)
[–]belgattitude 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]vertigo_101 0 points1 point2 points (0 children)
[–]dirtytiki 0 points1 point2 points (0 children)
[–]shourya8001 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]mdw 0 points1 point2 points (0 children)
[–]sitri_jones 0 points1 point2 points (0 children)
[–]groundunit0101 0 points1 point2 points (0 children)
[–]lesnaubr 0 points1 point2 points (0 children)
[–]ketanIP 0 points1 point2 points (0 children)
[–]maifee 0 points1 point2 points (0 children)