Vapor Splat
A standalone 3DGS experiment exploring spatial web presentation.
These are some of my favorite open source Three.js samples. I'm spending time digging in, extending, combining, and exploring creative new implementations.
A standalone 3DGS experiment exploring spatial web presentation.
A focused Spark.js scene that interpolates between placeholder SOG assets with keyboard controls.
A Spark.js 3DGS scene that drives reflective car paint with generated environment maps.
An editable primitive world generator that exports equirectangular depth maps for downstream world synthesis.
A Gracia WebSDK Three.js sample for exploring streamed 4D Gaussian scenes.
A Spark.js Gaussian world foundation scene with streamed GRACIA 4DGS performers layered into the same experiment.
A route-local React Three Fiber scene with HTML occlusion.
A physics-driven sphere study inspired by the pmndrs SSGI demo.
A reflective sphere with environment blur controls and preset transitions.
An interactive text fracture scene with animated GLB fragments.
A reflective spatial image gallery with clickable camera transitions.
A stormy cloud scene with physics-driven lightning and camera shake.
A reflective vehicle scene with declarative lightformers and dynamic environment mapping.
A procedural audio-reactive scene inspired by the pmndrs audio analyser demo.
A projected HDR environment with reflective car paint and ground contact.
A small scene showing multiple instances from one loaded GLTF asset.
A photosphere navigation study with annotated portals.
A wind-driven instanced grass shader scene.
A post-processing color grading study using a LUT.
A large procedural ocean plane with animated normals.
The pmndrs enter-portals demo with blended MeshPortalMaterial scenes.
A raw Three.js-style UltraHDR material and environment loader study.
A raw Three.js environment mapping study with reflection and refraction modes.
A PMREM cubemap material grid inspired by the Three.js example.
A PMREM equirectangular material grid inspired by the Three.js example.
A random UV and dissolve material study inspired by the Three.js shader example.
A WebGPU compute particle study with a browser support fallback.
A WebGPU fluid particle study with a browser support fallback.
A WebGPU compute water study with a browser support fallback.
A WebGPU post-processing radial blur study.
A WebGPU/TSL raging sea shader study.
A first-person movement and collision prototype inspired by the Three.js FPS example.