OpenSource-Hub

supersplat

애플리케이션

playcanvas/supersplat

基于浏览器的 3D 高斯散点编辑器。

개요

SuperSplat 是一款免费开源的 Web 应用,用于编辑 3D 高斯散点。它完全在浏览器中运行,无需安装,支持散点数据的检查、优化和导出。基于 TypeScript 和 PlayCanvas 构建,利用 WebGL 和 WebGPU 进行渲染。

README 미리보기

# SuperSplat Editor\n\n[](https://github.com/playcanvas/supersplat/releases)\n[](https://github.com/playcanvas/supersplat/blob/main/LICENSE)\n[](https://discord.gg/RSaMRzg)\n[](https://www.reddit.com/r/PlayCanvas)\n[](https://x.com/intent/follow?screen_name=playcanvas)\n\n| [SuperSplat Editor](https://superspl.at/editor) | [User Guide](https://developer.playcanvas.com/user-manual/gaussian-splatting/editing/supersplat/) | [Blog](https://blog.playcanvas.com) | [Forum](https://forum.playcanvas.com) |\n\nThe 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.\n\nA live version of this tool is available at: https://superspl.at/editor\n\n\n\nTo learn more about using SuperSplat, please refer to the [User Guide](https://developer.playcanvas.com/user-manual/gaussian-splatting/editing/supersplat/).\n\n## Local Development\n\nTo initialize a local development environment for SuperSplat, ensure you have [Node.js](https://nodejs.org/) 18 or later installed. Follow these steps:\n\n1. Clone the repository:\n\n   ```sh\n   git clone https://github.com/playcanvas/supersplat.git\n   cd supersplat\n   ```\n\n2. Install dependencies:\n\n   ```sh\n   npm install\n   ```\n\n3. Build SuperSplat and start a local web server:\n\n   ```sh\n   npm run develop\n   ```\n\n4. Open a web browser tab and make sure network caching is disabled on the network tab and the other application caches are clear:\n\n   - On Safari you can use `Cmd+Option+e` or Develop->Empty Caches.\n   - On Chrome ensure the options "Update on reload" and "Bypass for network" are enabled in the Application->Service workers tab:\n\n   \n\n5. Navigate to `http://localhost:3000`\n\nWhen changes to the source are detected, SuperSplat is rebuilt automatically. Simply refresh your browser to see your changes.\n\n## Localizing the SuperSplat Editor\n\nThe currentl

FAQ (1)

문제 해결
순수한 흰색을 선택할 때 PlayCanvas color picker가 hue를 빨간색으로 재설정하는 이유는 무엇인가요?

이 버그는 커서를 왼쪽 상단 모서리로 드래그하여 매우 밝은 색상을 선택할 때 발생합니다. pcui 라이브러리에서 pull request #529를 통해 수정되었습니다. 이 문제를 해결하려면 pcui의 최신 버전으로 업데이트하세요. 업데이트가 불가능한 경우 임시 해결책으로 절대적인 왼쪽 상단 픽셀을 선택하지 않거나 숫자 입력을 사용하여 색상을 정확하게 설정하는 방법이 있습니다.

원본 Issue #818