概要
SuperSplat は、3D ガウシアンスプラットを編集するための無料のオープンソース Web アプリケーションです。完全にブラウザ上で動作し、インストールは不要で、スプラットデータの確認、最適化、エクスポートをサポートしています。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 (3)
トラブル対応PlayCanvasのカラーピッカーが純粋な白を選択したときに色相を赤にリセットするのはなぜですか?
このバグは、カーソルを左上隅にドラッグして非常に明るい色を選択する際に発生します。pcuiライブラリのプルリクエスト#529で修正されました。これを解決するには、pcuiの最新バージョンにアップデートしてください。アップデートが不可能な場合の一時的な回避策としては、左上隅のピクセルを選択しないか、数値入力を使って正確に色を設定することです。
ハウツーSuperSplatでスプラット間で位置、回転、またはスケールをコピー&ペーストする方法は?
Transform パネルの Copy/Paste コントロール(PR #1000 で追加)を使用します。splat を選択して Copy をクリックし、キャプチャするコンポーネント(Position、Rotation、Position + Rotation、または All transforms(scale を含む))を選択します。次に別の splat を選択して Paste をクリックすると、コピーしたコンポーネントのみが適用され、貼り付け先の splat の他の transform 値は保持されます。コピーした値は複数の splat へ繰り返し貼り付けることができ、再度コピーすると保存されていた値は上書きされます。各貼り付けは 1 回のアンドゥ/リドゥ可能な編集として記録されます。関連する splat 同士の位置合わせ、アセットのバリアント間での配置の転送、シーン内の配置を維持したままの splat の置き換えなどに便利です。
ハウツーカメラが中心点の周りを周回するのではなく、現在の位置から見回すようにするにはどうすればよいですか?
WASDフライコントロールを使用します:フライモードに入り、現在のカメラ位置から周囲を見渡しながらWASDで移動します。これにより、ターゲットポイントの周りを周回する代わりに、一人称視点スタイルの見回し動作が実現されます。