SuperSplat Viewer
SuperSplat Viewer 是渲染 superspl.at 各场景页的小型独立应用,接收数据文件和设置 JSON,提供环绕、平移、缩放、标注、相机动画、后期效果、可选碰撞行走,以及兼容设备的 WebXR。
在 GitHub 以 MIT 开源,通过 npm @playcanvas/supersplat-viewer 分发。
何时直接使用查看器
场景页通常最便于分享,以下情况适合直接使用:
- 无需平台外壳:嵌入网站、应用或产品,使用自己的周边 UI。
- 完整配置控制:通过 URL 或 settings.json 替换设置、内容、天空盒和封面。
- 独立离线包:使用编辑器 HTML 导出。
- 独立托管:运行时无需回访 PlayCanvas 服务器。
两种分发形式
可选择:
| 形式 | 用途 |
|---|---|
| 编辑器 HTML 导出 | 独立 HTML 或 HTML 加 compressed.ply 的 ZIP,可邮件、U 盘或 GitHub Pages 分发,参见自托管。 |
| npm 包 | 嵌入应用、模板注入设置或自建 UI,参见嵌入。 |
两者读取同一体验设置,Studio 制作结果可沿用。