Vapor Splat
publicA 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.
A Spark.js 3DGS scene that projects image-recognition detections back into world-space markers.
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.