Tiny Online Tools logoTiny Online Toolssearchツールを検索…grid_viewすべてのツール
ホームchevron_rightガウシアンスプラットツールchevron_rightガウシアンスプラット座標系コンバータガウシアンスプラット座標系コンバータ

ガウシアンスプラット座標系コンバータ

COLMAP・glTF・Unity・Unreal・Blender の座標軸規約のあいだでガウシアンスプラットを変換します。球面調和関数も一緒に回します。

upload_file

クリックして選択 またはここにファイルをドラッグ&ドロップ

PLY・SPLAT・SPZ・KSPLAT または SOG 一式

対応形式: .ply,.splat,.spz,.ksplat,.sog,.zip,.json

関連ツール

COLMAP を glTF に変換

COLMAP を glTF に変換

COLMAP の復元結果を glTF や GLB として書き出します。疎な点群、カメラ視錐台、そして各写真の姿勢に置かれた本物の glTF カメラ付き。

ガウシアンスプラットを点群に変換

ガウシアンスプラットを点群に変換

3D ガウシアンスプラットを、CloudCompare や MeshLab、Open3D が正しく読める色付き PLY / XYZ 点群に変換します。

COLMAP クリーナー

COLMAP クリーナー

COLMAP の復元結果から不良点と寄与の薄い画像を取り除き、COLMAP や 3D ガウシアンスプラッティングにそのまま使える有効なモデルを書き出します。

COLMAP ビューアー

COLMAP ビューアー

COLMAP の疎な復元結果を開き、点群・カメラ姿勢・内部パラメータ・再投影の統計を確認します。

正規表現置換

正規表現置換

ブラウザ上で正規表現を使ってテキストを置換します。

3Dターンテーブル生成ツール

3Dターンテーブル生成ツール

3Dモデルから回転するターンテーブルアニメーションを作り、アニメーションGIF・WebM・MP4として書き出せます。

SVG ラインパターンジェネレーター

SVG ラインパターンジェネレーター

カスタム角度、間隔、太さ、色でクリーンな SVG ラインパターンを生成します。背景、ハッチングテクスチャ、ストライプ、装飾的なオーバーレイに最適。

apps

もっと見る

無料オンラインツールの全コレクションを見る。

撮影データが横倒しで届く理由

広く使われている座標軸の規約はほんの数種類しかないのに、キャプチャーツールもレンダラーもそれぞれ別のものを選びました。COLMAP と OpenCV は RDF(x が右、y が下、z が前)。glTF・three.js・SPZ は RUB(x が右、y が上、z が後ろ)。Unity は左手系の RUF、Blender は Z アップの RFU、Unreal は Z アップかつ左手系の FRU です。

変換せずにファイルを行き来させれば、横倒し・上下逆・鏡像のいずれかになります。

多くのコンバーターが取りこぼすもの

スプラットは点ではありません。正しく変換するには 3 つを回す必要があります。

  1. 位置 — これは誰でもやります
  2. 各スプラットの回転クォータニオン — たいていのツールがやります
  3. 球面調和関数 — ほとんど誰もやりません

3 番目を飛ばすと、形状は正しく見えるのに視点依存のシェーディングだけが古い軸に貼り付いたままになります。歩きながら面を滑っていた反射が、逆向きに滑るようになるのです。このツールは球面調和のバンドを形状と一緒に回します。回転行列は、色を評価するのと同じ基底から直接解いています。

鏡像

可能な変換のうち 3 つは利き手を反転させます。行列式が −1 になるものです。鏡像は回転ではなく、スプラットのクォータニオンとして書けません。位置とスケールは正確に出ますが、各スプラットの向きは回転成分だけを引き継ぎます。そうなったときは、裏返って描かれるシーンを黙って渡すのではなく、はっきり知らせます。

そのほか

  • 一様スケール — 位置とスプラットの大きさを同時に掛けるので形は保たれます。メートルからセンチメートルへ、あるいは任意スケールで学習したデータに。
  • 原点に中心を合わせる — 多くのエンジンはアセットを保存された原点に置いて読み込みますが、撮影データの原点は再構成が置いた場所のままです。

変換前後は左右に並べて表示されるので、選択を間違えればすぐ分かります。すべてブラウザー内で処理されます。