Loading video...
Video Failed to Load
Three.js Water Pro officially supports using Three.js Sky Pro as a dynamic sky option! 🌊☀️☁️ Live Demo: This was actually way more complicated that I anticipated, but it's now robust enough I'm comfortable releasing it. More info in comments!👇🏻
25,471 views • 1 month ago •via X (Twitter)
30 Comments

For Water Pro + Sky Pro owners, you'll need to download the latest updates - Water Pro v3.2.0 - Sky Pro v2.0.0 I had to rewrite a massive part of the Sky Pro API, so be sure to check out the migration guide:

To get a jump start on integrating them into the same project, follow this guide:

Get Water Pro:

Get Sky Pro:

bruh. That's the best water I've seen for threejs

Does it support on mobile devices? My iPhone 15 seems can’t run it.

Looks like it’s rendering? I have an iPhone 15 and it works on latest Chrome and Safari. It does take a while to compile the shaders on first load.

Oh it’s working now, great work!

As promised!

wow, that's look insane🔥

Incredible!

So good 🤌

@threejs 헐 대박 👍🏼👍🏼👍🏼👍🏼👍🏼👍🏼

@threejs

This looks ridiculously sexy

Looks great Dan. Brilliant work.

Gigabyte internet, 128gb ram, getting 1fps...what am I missing?

very pretty mate

wow impressive

Everything was working wonderfully until I slid the Pixel Ratio to 1.2 and then it crashed and even hard reload doesn't fix it - Firefox 152.0.6

Oooooooooo! Very nice! 🍻

What you can do with Three.js is sick.

Love your works dude. It’s insane level pro.

I remember you working on the cloud refraction, looks insane!

How do the clouds look up close or as the camera goes through them?

There are some weird artifacts when using a pixel ratio other than 1.

This is sick

Dude this is fucking cool!!!

this is insanely good

2-5 fps
