supersplat

playcanvasMIT活跃维护

基于 Web 的 3D Gaussian Splatting 编辑器,可在浏览器里直接查看、裁剪和编辑 3DGS 重建场景,省去本地装软件和格式转换的麻烦。

3D Gaussian Splat Editor

v3.7.0发布于 2026-10-26 09:31 UTC10,627star +16 / 7 天1,238fork同步于 2026-11-10 23:30 UTC

怎么上手

由 README 提炼,执行前请确认
git clone https://github.com/playcanvas/supersplat.git
cd supersplat
npm install
npm run develop
硬件要求按 README 说明

README 未说明;工具基于 Web 技术运行在浏览器中,无需下载或安装,未提及显存或 GPU 型号要求

下载:源码 zip·GitHub Releases(安装包)本站不镜像安装包

项目说明

由 README 自动翻译提炼

浏览器里直接用的 3D Gaussian Splat 编辑器,免安装即可查看、编辑、优化并发布 splat 场景

基于 Web 的 3D Gaussian Splatting 编辑器,可在浏览器里直接查看、裁剪和编辑 3DGS 重建场景,省去本地装软件和格式转换的麻烦。

核心能力

  • 在浏览器中检查与编辑 3D Gaussian Splat 场景
  • 对 splat 数据进行优化并发布
  • 提供 WebMCP 工具做场景检查、选择、编辑与相机控制
  • 支持时间线与相机关键帧创作及导入导出
  • 内置多语言界面,可添加自定义 locale

容易踩的坑

本地开发需要 Node.js 20.19 或更高版本;开发服务器默认监听 3000 端口,访问 http://localhost:3000;调试时需禁用浏览器网络缓存并清空应用缓存,否则可能看到旧版本

内容由模型根据 README 生成,可能不完整或不准确,以官方文档为准。看原文 README

最近发版

5 个版本v3.7.0
  1. v3.7.0最新正式版2026-10-26 · 2026-10-26 09:31 UTC

    What's Changed

    Full Changelog: https://github.com/playcanvas/supersplat/compare/v3.6.0...v3.7.0

  2. v3.6.02026-10-21 · 2026-10-21 15:05 UTC
    查看更新说明

    What's Changed

    New Contributors

    Full Changelog: https://github.com/playcanvas/supersplat/compare/v3.5.2...v3.6.0

  3. v3.5.22026-10-05 · 2026-10-05 15:16 UTC
    查看更新说明

    What's Changed

    Full Changelog: https://github.com/playcanvas/supersplat/compare/v3.5.1...v3.5.2

  4. v3.5.12026-10-02 · 2026-10-02 17:15 UTC
    查看更新说明

    What's Changed

    New Contributors

    Full Changelog: https://github.com/playcanvas/supersplat/compare/v3.4.2...v3.5.0

    What's Changed

    Full Changelog: https://github.com/playcanvas/supersplat/compare/v3.5.0...v3.5.1

  5. v3.5.02026-10-02 · 2026-10-02 17:15 UTC
    查看更新说明

    What's Changed

    New Contributors

    Full Changelog: https://github.com/playcanvas/supersplat/compare/v3.4.2...v3.5.0

用户点评

登录用户的真实使用记录,可按版本和硬件筛选
共 0 条

    还没有人点评。第一个说出真实体验的人最有价值。

    README 原文

    未翻译

    SuperSplat Editor

    Github Release License Discord Reddit X

    | SuperSplat Editor | User Guide | Blog | Forum |

    The SuperSplat Editor is a free and open source tool for inspecting, editing, optimizing and publishing 3D Gaussian Splats. It is built on web technologies and runs in the browser, so there's nothing to download or install.

    A live version of this tool is available at: https://superspl.at/editor

    image

    To learn more about using SuperSplat, please refer to the User Guide.

    Local Development

    To initialize a local development environment for SuperSplat, ensure you have Node.js 20.19 or later installed. Follow these steps:

    1. Clone the repository:

      git clone https://github.com/playcanvas/supersplat.git
      cd supersplat
      
    2. Install dependencies:

      npm install
      
    3. Build SuperSplat and start a local web server:

      npm run develop
      
    4. Open a web browser tab and make sure network caching is disabled on the network tab and the other application caches are clear:

      • On Safari you can use Cmd+Option+e or Develop->Empty Caches.
    5. Navigate to http://localhost:3000

    When changes to the source are detected, SuperSplat is rebuilt automatically. Simply refresh your browser to see your changes.

    WebMCP

    SuperSplat exposes native browser WebMCP tools for scene inspection, selection, editing, camera control, timeline and camera keyframe authoring, and import/export. See WebMCP for the tool contract, browser requirements and verification commands.

    Localizing the SuperSplat Editor

    The currently supported languages are available here:

    https://github.com/playcanvas/supersplat/tree/main/static/locales

    Adding a New Language

    1. Add a new <locale>.json file in the static/locales directory.

    2. Add the locale to the list here:

      https://github.com/playcanvas/supersplat/blob/main/src/ui/localization.ts

    Testing Translations

    To test your translations:

    1. Run the development server:

      npm run develop
      
    2. Open your browser and navigate to:

      http://localhost:3000/?lng=<locale>
      

      Replace <locale> with your language code (e.g., fr, de, es).

    Contributors

    SuperSplat is made possible by our amazing open source community: