5 ms·
How to Use Three.js's New Native Gaussian Splats
- Wendell58 4d agoRemember struggling with custom splat shaders? This native integration is a huge quality-of-life improvement for web dev.
- tobyhinloopen 4d agoNo demo?
- bhouston 4d agoDemo here: https://threejs.org/examples/?q=gau#webgpu_gaussian_splat https://threejs.org/examples/?q=gau#webgpu_gaussian_splat
- sbarre 4d agoThere's a bit of transparency in the lion head, is that an artifact of the splat itself or the renderer?
- bhouston 4d agoIt is an artifact of the model I believe. I did notice that as well. Gaussian splat models are fairly imperfect on average.
- axoltl 4d agoI don't know if the splat is exactly the same, but the playcanvas engine has no false transparency on this one: https://superspl.at/scene/7e4e9bcb https://superspl.at/scene/7e4e9bcb that splat is actually of fairly high quality, so unless this is a materially different splat (with some of the gaussians dropped out maybe?) I'm inclined to blame the engine.
- esperent 3d ago>https://superspl.at/scene/7e4e9bcb https://superspl.at/scene/7e4e9bcb If you turn off performance mode this is way higher quality than either of the other two versions of this model linked by bhouston in this thread, although with a much lower frame rate on my phone of course: https://threejs.org/examples/?q=gau#webgpu_gaussian_splat https://threejs.org/examples/?q=gau#webgpu_gaussian_splat https://superspl.at/scene/56155c3f https://superspl.at/scene/56155c3f
- bhouston 3d agoI took it from here and I do see false transparency: https://superspl.at/scene/56155c3f https://superspl.at/scene/56155c3f There is even a link in the ThreeJS example preamble to this scene. I didn’t realize there was multiple lion splats of the same scene flying around.
- tobyhinloopen 4d agoTnx!
- yodon 4d ago[flagged]
- andybak 4d agoNo .sog support? I can't tell if .spz or .sog is likely to win out as a de facto standard - or whether both will co-exist but annoyingly I've gravitated towards .sog as it seemed technically superior and I'd be mildly inconvenienced if it became a niche format.