概要
gsplat-unityは、Unity 2021以降で3D Gaussian Splatting (3DGS) をレンダリングするためのパッケージです。
PlayCanvasに触発された設計により、3DGSオブジェクトを透明なメッシュとして扱い、既存のレンダリングパイプラインへの統合が容易です。
Built-in、URP、HDRPを含む複数のレンダーパイプラインをサポートし、透明メッシュとの適切なブレンド、PLY/SPZファイルの読み込み、MSAA、XRへの対応も特徴です。
ただし、正しい表示にはGammaカラースペースが推奨され、特定のGraphics API(D3D12, Metal, Vulkan)が必須です。
既存のUnityプロジェクトに3DGSを組み込みたい開発者に適しています。
互換性・特徴
- Unity
- 3DGS
- GPU必須
- XR対応
- 複数レンダーパイプライン対応
- Windows/Mac/Android対応
基本情報
| ライセンス | MIT |
| Stars | 213 |
| Forks | 26 |
| カテゴリ | 3D / NeRF |
| アクティビティ | mid |
最新のissue
- プロジェクトをMacからWindowsへ移行するとsplatsが表示されない (更新: 2026-05-24 / Move project Mac > Windows = no splats)
- ランタイムでのply / splat読み込み実装が必要 (更新: 2026-04-10 / Need a runtime ply / splat loading implementation)
- 衝突検出に関する質問 (更新: 2026-04-03 / Question about collision detection)
- Unityで全方位3DGSをレンダリングするには?(パースペクティブではなく) (更新: 2026-03-21 / Render Omnidirectional 3DGS in Unity, instead of a perspective one ?)
