推奨ツール
PlayCanvas自体は、フォトグラメトリをGaussian splatに変換するツールを提供していません。しかし、それぞれに長所と短所がある、豊富な種類のサードパーティツールから選択できます。
簡単な比較
| ツール | 難易度 | プラットフォーム | 費用 | オープンソース | 主な用途 | 要件 |
|---|---|---|---|---|---|---|
| Polycam | 簡単 | iOS, Android, Web | フリーミアム | ❌ | キャプチャ + トレーニング | モバイルデバイス |
| Luma AI | 簡単 | iOS, Android, Web | フリーミアム | ❌ | キャプチャ + トレーニング | モバイルデバイス |
| COLMAP | 上級 | Win, Linux, macOS | 無料 | ✔️ | カメラポーズ | |
| RealityScan | 中級 | Win | 無料* | ❌ | カメラポーズ | CUDA GPU |
| Postshot | 中級 | Win | 有料 | ❌ | カメラポーズ + トレーニング | CUDA GPU |
| LichtFeld Studio | 中級 | Win, Linux | ソース無料 / インストーラー有料 | ✔️ | カメラポーズ + トレーニング | CUDA GPU |
| Brush | 中級 | Win, Linux, macOS, Android, Web | 無料 | ✔️ | トレーニング | |
| nerfstudio | 上級 | Win, Linux, macOS | 無料 | ✔️ | 研究/トレーニング | |
| INRIA Tools | 上級 | Win, Linux | 無料 | ✔️ | 研究/リファレンス | CUDA GPU |
*RealityScanは、年間総収益100万米ドル未満の個人および企業による商用利用も無料です。
簡単/一般ユーザー向けツール
これらのツールは、技術的な専門知識なしでGaussian splatを素早く作成したいユーザー向けに設計されています。
Polycam (iOS, Android, Web)
Gaussian splatを作成するためのユーザーフレンドリーなインターフェースを備えた商用プラットフォームです。機能には、制限付きの無料ティア、高品質向けのプロティア、最大2000画像のサポート、組み込みの編集ツール、簡単な共有とエクスポートが含まれます。
Polycamからのエクスポート時にsplat PLYを選択してください。
Luma AI (iOS, Android, Web)
簡単なキャプチャのためのモバイルアプリを備えたAI駆動型クラウドサービスです。キャプチャ用モバイルアプリ、クラウド処理、高品質な結果、ビデオ入力サポート、ゲームエンジン統合を提供します。
Lumaからのエクスポート時にGaussian Splatを選択し、ダウンロードしたZIPファイルからPLYファイルを抽出してください。
中級/プロ向けツール
これらのツールは、一般ユーザー向けのキャプチャアプリより多くの制御とカスタマイズを提供しつつ、プロフェッショナルなワークフローでも扱いやすいセットアップに収まっています。
RealityScan (Windows)
カメラのアライメントとスパース点群生成のためのデスクトップアプリケーションで、Postshotなどのツールでsplatトレーニングの基盤となります。CUDA対応GPUが必要です。
Postshot (Windows)
高度な機能を持つGaussian splatを作成するための商用デスクトップアプリケーションです。デバイス上での処理、迅速な結果、ユーザーフレンドリーなインターフェースを提供します。CUDA対応GPUが必要です。
LichtFeld Studio (Windows, Linux)
3D Gaussian Splatsをトレーニング、編集、レンダリングするためのオープンソースのデスクトップアプリケーションです。変形、クロップ、選択ツールを含む編集スイートを備えています。トレーニング用のCOLMAPベースのデータセットをサポートし、PLY形式でエクスポートできます。CUDA 12.8+搭載のNVIDIA GPUが必要です。
Brush (Windows, Linux, macOS, Android, Web)
幅広いデバイス互換性を持つオープンソースのクロスプラットフォームエンジンです。WebGPUベースのレンダリングを使用し、リアルタイムのトレーニング可視化を提供し、CUDAへの依存がなく、ブラウザをサポートし、モバイルデバイスでも動作します。既存のCOLMAPまたはNerfstudio形式のデータセットのカメラポーズを使用し、Brush自体はカメラポーズを生成しません。
上級/テクニカルツール
これらのツールは、より複雑なセットアップやコマンドラインツールに慣れたユーザー向けの、柔軟な低レベルまたは研究志向のワークフローです。
COLMAP (Windows, Linux, macOS)
カメラのアライメントとスパース点群生成のためのオープンソースのStructure-from-Motion (SfM) パイプラインです。クロスプラットフォーム互換性、高品質な再構築、コマンドラインおよびGUIインターフェースを提供し、多くのワークフローにおいてsplatトレーニングの基盤となります。特にWindows以外のシステムを使用するユーザーにとって価値があります。
nerfstudio (Windows, Linux, macOS)
様々なsplatモデルのトレーニングのためのオープンソースの研究フレームワークです。コマンドラインインターフェース、複数のモデルタイプ、高度にカスタマイズ可能な設定、研究志向のアプローチ、活発な開発コミュニティが特徴です。
INRIA Tools (Windows, Linux)
3D Gaussian Splatting論文のオリジナルの参照実装です。COLMAPに依存しています。研究レベルの品質、CUDA高速化、完全なパラメータ制御を提供しますが、複雑なセットアップが必要であり、実験に最適です。
PLYファイルの出力
これらのツールはすべて、トレーニング済みのGaussian splatシーンをPLYファイル形式で出力できます。PLY形式は3D Gaussian Splatsの標準交換フォーマットとして機能し、異なるアプリケーションやワークフロー間で作成物を移動することを可能にします。これらのツールが何を生成しているのか、そして結果のファイルを効果的に扱う方法をよりよく理解するために、PLY形式について詳しく見ていきましょう。