SuperSplat:高斯场景精修,从导入到导出不用装任何软件

SuperSplat:高斯场景精修,从导入到导出不用装任何软件

【免费下载链接】super-splat3D Gaussian Splat Editor项目地址: https://gitcode.com/gh_mirrors/su/super-splat

SuperSplat 是一款 3D高斯泼溅编辑器,在浏览器标签页里直接打开就能用。不用装软件,把 .ply 拖进去就能看、能剪、能导。你要做的就是清理和合并采集到的泼溅数据,这一页页面就够用。

它替你省掉了什么

以前想剪一个 .ply,得装专用软件、研究命令行工具、来回做格式转换。SuperSplat 是一条 Web 高斯泼溅工具链,把这些步骤全塞进浏览器:文件拖进去就显示,选中按 Delete 就删,导出一次点击。第一次接触高斯泼溅的人,十分钟内也能完成一次完整的 PLY 文件编辑。

三步跑起来

git clone https://gitcode.com/gh_mirrors/su/super-splat npm install npm run develop

浏览器打开 localhost:3000,把一个 .ply 拖进去,能看到泼溅点云就算成功。

目录结构很小,记住三个就够:

  • src/io:文件加载与导出的逻辑都在这
  • src/tools:选择、变换这些编辑工具的实现
  • src/ui:左侧面板和所有按钮界面

一条完整的操作动线:PLY 文件编辑

拖进来:三种载入 .ply 的方式

直接把文件拖进页面最快;也可以走菜单里的 Scene > Open 逐个挑选;还可以在地址栏用 ?load= 后跟文件网址,打开就自动载入,适合演示。实现细节在 src/file-handler.ts 里。

方式适合场景
拖放本地文件,一步到位
菜单打开一次挑多个文件
?load= 参数远程地址自动载入

清一清:三种选择方式 + 删

选中有三种手段:点选或拖矩形(R 键)、笔刷圈选(B 键,用 [ 和 ] 调笔刷大小)、球体按体积圈(S 键)。选中后按 Delete,泼溅立刻被移除。想只留某部分,可以先反选再删。

工具键位适用
拾取 / 矩形R大块整体剔除
笔刷B贴边精细清理
球体S按空间范围剔除

转一转:相机操作 + 双击设目标点

左键拖动环绕,中键推拉远近,右键平移视野;WASD 飞行移动,Shift 加速、Alt 减速,F 聚焦到选中对象。双击视图里任意一点,相机的环绕目标就定在那了。

操作效果
左键拖环绕
中键拖推拉
右键拖平移
双击设定环绕目标点

摆一摆:平移 / 旋转 / 缩放 + 双击定坐标原点

按 1、2、3 分别切到移动、旋转、缩放,选中对象上出现操作手柄,直接在视图里拉;要精确就改 TRANSFORM 面板里的数值。双击视图可以重新指定变换的坐标原点,实现见 src/tools/transform-tool.ts。

  • 1 / 2 / 3:切换平移、旋转、缩放
  • 双击视图:重设坐标原点
  • 面板数值:精确输入角度与比例

合一起:多文件合并

把多个 .ply 逐一载入同一场景,每个文件是独立图层。用变换工具对齐位置后,保存成一个文件,多次拍摄就变成一个完整场景。

  • 逐个载入,各自独立
  • 变换对齐
  • 一次保存为单文件

存出去:标准 / 压缩 / 专用格式

导出有三种格式可选,差别在体积和用途:

格式特点
标准 PLY字段齐全,通用
压缩 PLY体积明显更小,分发首选
Splat 文件浏览器 Web 高斯泼溅专用格式

浏览器 3D 编辑:几个不常用但很省的快捷键

  • 空格:播放 / 暂停时间线,逐帧看动画 PLY
  • Ctrl+D:打开 / 关闭数据面板,看属性直方图
  • Ctrl+Z 撤销,Ctrl+Shift+Z 重做
  • [ 和 ]:缩小 / 放大笔刷,配合笔刷选择是精修利器

导出时优先选压缩格式,文件能小一大圈。场景里出现怪点时,先在数据面板的直方图里定位异常泼溅,再删,比肉眼找快得多。

三种人最常用它:高斯泼溅清洗的高频场景

游戏场景拼合:把多个视角拍出来的 .ply 合并成一个,对齐后导出进引擎。

数字雕塑精修:笔刷选区加变换手柄,小步调位置、角度和比例,把颜色与形态修顺。

扫描数据排查:原始数据直接拖进浏览器就能看,直方图扫一眼,离群点马上现形。

动手前先确认这几件事

  • 文件格式:以 .ply 为主,兼容标准、压缩等变体,另有 Splat 专用格式
  • 浏览器:Chrome、Firefox、Safari、Edge 的最新版本都行
  • 离线使用:支持 PWA 安装,装好之后断网也能跑
  • 显卡要求:适中;复杂场景建议支持 WebGL 2.0 的显卡

手上要是有 .ply,现在打开浏览器,拖进来剪一刀试试。

【免费下载链接】super-splat3D Gaussian Splat Editor项目地址: https://gitcode.com/gh_mirrors/su/super-splat

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考