I build Three.js tools and Gaussian Splatting renderers for the web.
My work centers on rendering, performance, and developer experience, with streaming, LOD, and geospatial support to make large 3D scenes easier to use in the browser.
|
Making 3DGS data easier to convert, stream, inspect, and render in real web projects. |
Delivering large scenes to the browser with on-demand loading and level-of-detail control. |
|
Placing 3D content into spatial contexts where coordinates, terrain, and maps matter. |
Improving load time, runtime smoothness, interaction, and developer feedback loops. |
|
Gaussian Splatting renderer for Three.js, with WebGPU / WebGL2, depth rendering, and large-scene streaming with camera-driven LOD. View repository β |
Streams Gaussian splat tiles into Three.js using Gaussian Splat Lite, with WebGPU / WebGL2 rendering and high-precision GIS / ECEF support. View repository β |



