基于 Three.js 的 3D Gaussian Splatting 渲染器,支持 WebGPU 与 WebGL2,并可流式加载大场景。
315+34 本周37JavaScriptApache-2.0维护活跃更新于 前天
#3d-gaussian-splatting
3D高斯泼溅工具把照片或视频重建为可实时渲染的点状场景模型,也可以从单张图片生成物体模型。选择时需要看运行环境:浏览器渲染器依赖WebGPU或WebGL2,训练工具则取决于Vulkan、CUDA或Python的支持情况。Spirula Studio可在Vulkan或CUDA上直接从照片训练并输出网格,但采用GPL-3.0许可,商业使用需谨慎。Gaussian-Splat-Lite基于Three.js,支持大模型的流式LOD,适合网页展示。SplatThumb则让Windows资源管理器直接预览PLY文件。
基于 Three.js 的 3D Gaussian Splatting 渲染器,支持 WebGPU 与 WebGL2,并可流式加载大场景。
Windows 资源管理器缩略图扩展,无需打开即可预览 3D 高斯泼溅 PLY 文件和 Spatialograph Maker 项目。
从单张物体图片生成 3D Gaussian splat 模型的推理 SDK 与演示。
跨厂商的 3D Gaussian Splatting 训练工具,可将照片或视频转为 splat 和带纹理网格,基于 Vulkan 或 CUDA 运行,无需 Python。
基于 WebGL2 和 WebGPU 的开源 JavaScript 游戏引擎,用于在浏览器中构建交互式 3D 应用、游戏和可视化作品。