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 之间转换高斯泼溅场景,转换前即可看到每种目标格式的体积与损失。

球谐函数检查器

球谐函数检查器

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

高斯泼溅压缩器

高斯泼溅压缩器

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

删除 HTML 标签

删除 HTML 标签

从文本中删除HTML标签,可选择解码实体、保留换行符和保留链接URL。

SVG 故障效果生成器

SVG 故障效果生成器

生成赛博朋克风格的 SVG 故障文字,带 RGB 色差和水平故障切片。非常适合海报、缩略图、logo 和合成波美学。

新拟态效果生成器

新拟态效果生成器

生成新拟态(Neumorphism)UI 样式的 CSS 代码。

apps

更多工具

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

从泼溅到点

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

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

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

  • f_dc_0f_dc_1f_dc_2球谐系数,不是 RGB。颜色应为 0.5 + 0.2820948 × f_dc
  • opacitylogit,不是 alpha。alpha 应为 1 / (1 + exp(-opacity))

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

可以调整的选项

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

格式

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

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