@dangreenheck: Three.js Water Pro is making Subnautica in the browser a real possibility. Rewrote the lighting model so light reflecti…
Summary
Three.js Water Pro update rewrites the lighting model with physics-based refraction and attenuation for realistic ocean floor reflections, enabling Subnautica-like underwater browser games.
View Cached Full Text
Cached at: 05/19/26, 02:38 AM
Three.js Water Pro is making Subnautica in the browser a real possibility.
Rewrote the lighting model so light reflecting off the ocean floor is now refracted and attenuated based on real-world physics.
Still can’t believe what a difference it makes🤯 https://t.co/YSERimnsUg
Similar Articles
@marco_fugaro: today I improved the lighting and materals on my coral reef demo, also generated a fitting UI with a couple of prompts …
Improved lighting and materials on a coral reef demo using Three.js, with procedural caustics and emissive maps, and generated a UI using Omma AI.
Show HN: I made a tactical map-based WWII submarine simulator (public beta)
The author announces a tactical map-based WWII submarine simulator called Silent Shark, currently in public beta. Built with Vite/TypeScript, it focuses on hydrophone listening, course estimation, and periscope target identification, with a planned full release on Steam, iOS, and Android.
@andreasawires: ~100 MILLION TRIANGLES RENDERED IN THE BROWSER. Casual Nanite-style meshlets on @threejs. GLB drop-in + PBR included.
A developer demonstrates rendering approximately 100 million triangles in the browser using Nanite-style meshlets with Three.js, including GLB drop-in and PBR support.
Matt Shumer: "Fable has solved 3D worldbuilding... utterly insane. This is all completely custom-built ThreeJs, running in the browser."
Matt Shumer highlights Fable's new 3D worldbuilding tool, built entirely with custom Three.js and running in the browser, calling it 'utterly insane'.
@FinanceYF5: This is a website — a simple web game built with WebGL and Three.js. Seriously, it's amazing how far web development has come.
A simple web game built with WebGL and Three.js, demonstrating the power of modern web development.