
Dan Greenheck
@dangreenheck • 7,555 subscribers
Catholic ✝️ Father of 2 gremlins 👹 Serial hobbyist 🎨 Building https://t.co/YJxcAXQ8a2
Shorts
Videos

I've spent the last 6 months and 200+ hours making the best looking water on the web. Today, I'm launching Three.js Water Pro V3, the most advanced iteration yet 🚀 What's New ✅ Completely overhauled wave simulation and lighting ✅ Multiplayer-ready determinism ✅ Persistent wave-crest foam ✅ Sea spray emitters ✅ Wake generators ✅ Rain ...and much more! Learn more 👇🏻
Dan Greenheck36,689 次观看 • 15 小时前

Here's a list of the upcoming features in Three.js Water Pro v3. It's a big update! ✅ Improved Wave Realism — Updated spectrum produces more organic wave patterns. ✅Improve Lighting Model — completely revamped lighting model that produces realistic color changes in shallows areas and allows you to see through water surface ✅Persistent Wave-Crest Foam — Foam lingers and rolls off breaking waves. ✅Multiplayer-Ready Determinism — fixed-step simulation and syncing between clients ✅Sea Spray — attach emitters to boats, rocks, etc. to generate spray as water hits the surface ✅Rain — wind-driven streaks plus water-surface ripples. ✅HDRI Environment Maps — procedural sky has been replaced by realistic HDRI maps ✅Boat Wake — V-shaped wakes with automatic foam on breaking crests, and much more!
Dan Greenheck59,397 次观看 • 4 天前

After 5 failed attempts and a week of long nights (thanks for nothing Claude), I finally have seamless air/water transitions in Three.js Water Pro. I was going to save this for V3 but the existing transition was so bad, I wanted to get it fixed and done right. If you want to get notified when Three.js Water Pro V2 gets released—plus weekly Three.js tips and tutorials—be sure to sign up for my newsletter. You'll also receive a code for 10% OFF you first order when you sign up!
Dan Greenheck206,056 次观看 • 3 个月前

Three.js Water Pro v2.1 is now live! 🌊 Some exciting updates in this version - Improved FPS by ~30% across all quality levels - Support for transparent objects - Tunable standing vs. traveling waves Going to take a bit of a break from this project now to focus on my WebGPU course and sky shader!
Dan Greenheck62,713 次观看 • 2 个月前

Well it took an all nighter (isn't all the best coding done at 4AM?!), but Three.js Water Pro v2.0 has launched! 🚀 Super excited about this launch—I've added a new wave system, sky/water transitions, improved foam effects, reflections, and so much more. Here's a little cinematic trailer I put together (sound on🫧). Enjoy!
Dan Greenheck27,855 次观看 • 2 个月前

Finally got some time to work on Three.js Water Pro again. Testing out the new foam trails system tonight. Each buoyant object has its own foam generator so you can customize the foam trail for each object (size, decay, opacity, etc.). Foam system now includes wave crests, surface, shoreline, and trails! Last feature remaining for the V2 release is sea spray. This one has proven to be a bit tricky so I'm still testing out different solutions.
Dan Greenheck30,834 次观看 • 3 个月前