高斯泼溅查看器

以 100+ FPS 的实时照片级渲染查看数百万个 3D 高斯点。

工作区

拖拽文件到此处

或点击选择文件,支持粘贴

试试示例场景

手头没有文件?加载一个现成的高斯泼溅场景,立即体验查看器。

关于此工具

这是一个免费的在线高斯泼溅查看器,支持 .splat、.spz、.ksplat、.sog 和 PLY 格式。检查由数百万个携带位置、旋转、缩放、颜色和不透明度数据的 3D 高斯椭球体渲染的场景。所有渲染均在本地通过 WebGL 完成,您的文件永远不会离开浏览器。

高斯泼溅文件类型

泼溅场景通常由真实场所的照片或视频生成。同一个场景可能有好几种文件格式。

.ply
多数训练工具的原始输出;没有压缩,体积大。
.splat
更小的简化布局,早期网页查看器常用。
.ksplat
部分网页查看器使用的压缩布局。
.spz
Niantic 发布的压缩格式,比 PLY 小很多。
.sog
PlayCanvas 和 SuperSplat 使用的压缩格式。

配置选项说明

预览设置

自动旋转

关闭
模型加载后绕垂直轴缓慢自动旋转,便于全方位查看。可随时在左侧面板关闭。
  • 开启: 加载后自动旋转
  • 关闭推荐: 保持静止,仅手动拖拽旋转(默认)

动画

动画数量

文件中存储的动画片段数量。

骨骼

用于骨骼绑定和蒙皮的骨架骨骼数量。

格式说明

输入格式

扩展名:
splat, splatt, spz, ksplat, sog, ply
全称:
高斯泼溅(3DGS)
类型:
3D 场景表示
格式:
高斯泼溅二进制
说明:
高斯泼溅(3DGS)是近年兴起的 3D 场景表示方法,用数百万个三维高斯椭球体在消费级 GPU 上实现照片级新视角合成,以 100+ FPS 实时渲染,广泛应用于 NeRF 之后的新一代场景重建与数字人领域。 SPLAT 是高斯泼溅的原生容器格式,与网格体系完全不同:它没有可编辑的拓扑结构,无法直接用于 3D 打印或传统建模流程。当前生态中还存在 SPZ、KSPLAT、SOG 等压缩变体,用于加快 Web 端加载。

备注:

  • 不是传统的多边形网格
  • 需要 GPU 进行渲染(支持 WebGL)
  • 格式:.splat、.spz、.ksplat、.sog、.ply

支持特性:

  • 高斯位置、旋转和缩放属性
  • 球谐函数颜色表示
  • 100+ FPS 实时照片级渲染
  • 平滑的相机导航
  • 大型场景的渐进式加载

泼溅、网格还是点云?

这三种常被混淆,下面是各自擅长的事。

高斯泼溅网格(GLB、OBJ)点云(PCD、XYZ)
组成数百万个柔和的彩色斑点带材质的三角形单个的点
看起来接近照片,包括反光和细节干净、实在的表面一个个点,中间有空隙
编辑或 3D 打印困难,没有真正的表面可以要先转成网格
最适合展示拍摄的场景或物体游戏、AR、CAD 和打印扫描和测量
Q

什么是高斯泼溅?

A

高斯泼溅(Gaussian Splatting,简称 3DGS)是一种较新的 3D 场景表示方法,使用数百万个 3D 高斯椭球体来表示场景。每个高斯点携带位置、旋转、缩放、颜色和不透明度属性。它能在消费级 GPU 上实现每秒 100+ 帧的照片级实时渲染,性能远超传统 NeRF 方法。

Q

查看 .splat 需要强大的 GPU 吗?

A

仅查看的话,大多数现代显卡都能轻松处理常规大小的 .splat 文件。包含数百万高斯点的超大型场景在独立显卡上效果最佳,但集成显卡也可使用。渲染完全通过 WebGL 在本地完成,无需服务器端处理。

Q

可以将 .splat 转换为其他格式吗?

A

可以。.splat 可通过 SuGaR 或官方 gs-to-mesh 管线等工具转换为 OBJ 或 PLY 等网格格式。如需格式转换,请使用我们的 3D 模型转换工具。

Q

什么软件创建 .splat 文件?

A

.splat 文件由训练管线从多视角照片生成。常用工具包括官方高斯泼溅实现、Nerfstudio 扩展、SuperSplat 编辑器和各种 Web 版训练器。输出可从图像集捕获照片级的 3D 场景。

Q

高斯泼溅可以用于AR/VR体验吗?

A

可以。3DGS因能实时渲染照片级真实场景,在AR/VR中应用广泛。您可以先在这里预览.splat场景,再将文件导出到兼容的AR/VR流程和播放器中部署。

Q

为什么会看到漂浮的斑块或模糊区域?

A

这来自拍摄与训练,而不是查看器。拍摄角度少的地方会发糊,零散的高斯会飘在空中。多拍几个角度,或在 splat 编辑工具里裁掉它们。