SPLAT
拡張子: splat, splatt, spz, ksplat, sog, ply1 ツール
ガウシアン・スプラッティング(3DGS)は近年登場した3Dシーン表現手法であり、数百万の3次元ガウシアン楕円体を用いて、コンシューマー向けGPU上でフォトリアリスティックな新規視点合成を実現し、100+ FPSでリアルタイムレンダリングを可能にします。NeRF以降の次世代シーン再構築やデジタルヒューマン分野で広く応用されています。
SPLATはガウシアン・スプラッティングのネイティブコンテナフォーマットであり、メッシュ体系とは完全に異なります。編集可能なトポロジーを持たず、3Dプリントや従来のモデリングプロセスに直接使用することはできません。現在のエコシステムには、Webロードを高速化するためのSPZ、KSPLAT、SOGなどの圧縮バリアントも存在します。
フォーマット詳細
- 正式名称
- Gaussian Splatting (3DGS)
- タイプ
- 3D Scene Representation
- 備考
- 従来のポリゴンメッシュではなく、ガウスプリミティブの重なりでシーンを表現します
- レンダリングには GPU が必要(WebGL 対応)
- 形式: .splat(生)、.spz(圧縮)、.ksplat、.sog、.ply
- 対応機能
- ガウスの位置、回転、スケール属性
- 球面調和関数による色表現
- 100+ FPS のリアルタイムフォトリアルレンダリング
- スムーズなカメラナビゲーション
- 大規模シーンのプログレッシブローディング

