Pinned Tweet
mobile-friendly 5.5GB OpenVDB, available now through your nearest @threejs provider πββοΈ
Live: mjurczyk.github.io/openvdb/ (0.5.x)
5.5GB down to 3 streamable LOD levels:
LOD0 1.5MB (near-instant)
LOD1 8MB (mid-ground)
LOD2 50MB (as detailed as web reasonably needs)
WebVDB (v0.8.0) live: mjurczyk.github.io/openvdb/
- Support for WebGPURenderer plus full TSL port synced via agent (GLSL WebGLRenderer fallback stays for free)
- Fixed HDRI highlights
mjurczyk π¦ retweeted
Subsurface scattering in-progress for the next three-gpu-pathtracer release! Along with some other nice improvements π«‘
661MB @JangaFX demo animation loaded in <3sec
LOD0 -> 1.52MB
LOD1 -> 9.24MB
LOD2 -> 57.31MB
(Bunny VDB 11MB down to 400kB, less than most of ya'll JPEGs π)
Thanks to a swarm of GrokBots @threejs explosions are back on the menu π§βπ¬
AI can't steal your open-source if you employ AI to maintain your open-source in the first place πββοΈ
mjurczyk π¦ retweeted
Wave Cascades: A wave-optical extension of Radiance Cascades for real-time simulation of Lorenz-Mie scattering and Lorenz-Mie-Fresnel diffraction.
Fully spectral Mie LUT is computed in real-time (white=measured, green=computed), and I sample it with UHRC which is fully spectral.
Sudden wave of pessimism caused by the infinite absolutely stunning @threejs and Opus 5.5 demos this week - but gamedev with AI is similar to playing Sims with infinite money
1-2 weeks and people are soon to realise that code was never the actual moat - not in SaaS, not in demo, not in gamedev
just because ε€§εδΈε½ε·₯ε was able to copy iPhone cheaper and quicker - didn't make their fake more desirable than the iPhone
code is 90% of work - but there's still 10% left to go
and that 10% is the difference between Three.js Spider-Person Online and Insomniac's Marvel Spider-Man
keep building - do NOT let that negativity in πββοΈ
mjurczyk π¦ retweeted
My full talk at the Three.js Conf in Paris! π«π·
24 minutes of Three.js, WebGPU and performance optimization β‘οΈ
mjurczyk π¦ retweeted
"Graphics are the first thing finished in a video game"
Here's a Thunderjaw from an early build of Horizon: Zero Dawn
mjurczyk π¦ retweeted
Real-time 3D global illumination with Radiance Cascades (SPWI).
Now on ShaderToy.
shadertoy.com/view/scy3Dd
Some figures from a presentation I gave on Radiance Cascades recently. Covering the theory, intuition, and implementation in 2D and 3D for GI. Plus notes on future research.




















