Tiny Online Tools logoTiny Online Toolssearch搜索工具…grid_view全部工具
首页chevron_right高斯泼溅工具chevron_right高斯泼溅转点云高斯泼溅转点云

高斯泼溅转点云

把三维高斯泼溅场景转换成带颜色的 PLY 或 XYZ 点云,CloudCompare、MeshLab 和 Open3D 都能正确读取。

upload_file

点击浏览 或将文件拖放到这里

PLY、SPLAT、SPZ、KSPLAT 或 SOG 包

接受格式:.ply,.splat,.spz,.ksplat,.sog,.zip,.json

相似工具

高斯泼溅查看器

高斯泼溅查看器

在浏览器里打开并浏览 3D 高斯泼溅场景,支持 PLY、SPLAT、SPZ、KSPLAT 和 SOG,文件不上传。

高斯泼溅转换器

高斯泼溅转换器

在 PLY、SPZ、KSPLAT 与 SPLAT 之间转换高斯泼溅场景,转换前即可看到每种目标格式的体积与损失。

球谐函数检查器

球谐函数检查器

看清场景里的球谐函数在做什么:各波段能量、每一阶下的场景,以及某个泼溅点在所有视角方向上的颜色。

高斯泼溅压缩器

高斯泼溅压缩器

通过泼溅点数量、球谐阶数与容器格式压缩高斯泼溅场景,拖动滑块时即可看到输出体积。

White Noise Generator

White Noise Generator

Generate white, pink, and brown noise online for focus, sleep, masking, or audio testing. No download, runs in your browser.

PDF 转 JPG

PDF 转 JPG

将 PDF 页面转换为高质量 JPG 图片。

3D模型简化器

3D模型简化器

使用这款浏览器端的网格减面工具免费在线降低模型面数。

apps

更多工具

浏览我们完整的免费在线工具集合。

从泼溅到点

三维高斯泼溅场景和点云看起来很像,其实完全不同。每一个泼溅都是带缩放、旋转、不透明度的定向椭球,颜色还会随视角变化;而一个点只有位置和颜色。两者之间的转换很实用,也一定有损,本工具对这两点都不含糊。

为什么 3DGS 的 PLY 在别的软件里显示不对

原始 3D Gaussian Splatting 论文的训练输出是合法的 PLY 文件,所以 CloudCompare、MeshLab 和 Open3D 都能打开——然后显示一团灰色。问题出在两个属性上:

  • f_dc_0、f_dc_1、f_dc_2 是球谐系数,不是 RGB。颜色应为 0.5 + 0.2820948 × f_dc。
  • opacity 是 logit,不是 alpha。alpha 应为 1 / (1 + exp(-opacity))。

本工具会完整套用这两个公式,因此导出的点云颜色与泼溅查看器绘制的完全一致。

可以调整的选项

  • 不透明度阈值:场景中通常有大量近乎透明的雾状泼溅,对点云毫无贡献。提高阈值即可清除。
  • 点数上限:超出上限时,工具按“不透明度 × 两个最大半径”的重要性打分保留最重要的泼溅,于是表面得以保留,雾气先被丢弃。
  • 颜色:可选平坦的基础色,或按某个视角求值的完整球谐颜色。高光明显的场景建议用后者,因为基础色并不是人眼实际看到的颜色。
  • 法线:可选,取每个泼溅最薄的那个轴。收敛良好的泼溅会贴合它所表示的表面,因此该轴可以当作表面法线使用。

格式

默认导出二进制 PLY:uchar 颜色、小端字节序,这才是点云软件真正能读的方言。ASCII PLY 是同样的数据的文本形式。XYZ 只有 x y z r g b 六列,放不下法线。

一切都在浏览器中完成,文件不会被上传。