本文へ移動
andarama

ツール

キューブマップ変換(エクイレクタングラー⇄キューブマップ)

2:1のパノラマをアップロードすると、立方体の6面がPNGで、個別またはZIPで出てきます。逆も可能。6面を選ぶとエクイレクタングラーに縫い合わせます。すべてブラウザ内で計算します。

またはここにドラッグ(エクイレクタングラーのJPGまたはPNG、縦横比2:1)

6つの面を選ぶ

画像はブラウザから出ません。サーバーにはアップロードされません。

キューブマップとは何か、何に使うのか

キューブマップは環境を6枚の正方形画像で表します。立方体の各面にひとつずつ、前、後、左、右、上、下です。3Dエンジン(Unity、Unreal、Godot、Three.js、Babylon)、ゲームのスカイボックス、反射マップ、多くの360度ビューアが期待する形式です。各面が普通のテクスチャで、エクイレクタングラーの極付近のゆがみがないからです。

エクイレクタングラーをキューブマップに変換する方法

  1. エクイレクタングラーパノラマ(縦横比2:1のJPGまたはPNG)を選びます。
  2. 面のサイズを選びます。目安はパノラマの幅を4で割った値。8192pxのエクイレクタングラーなら2048の面になります。
  3. 6面を個別に、またはf, b, l, r, u, d(Marzipanoとkrpanoの規約)かお使いのエンジンの名前を付けたZIPでダウンロードします。

キューブマップからエクイレクタングラーへ

逆方向もあります。6面を選ぶと、ツールがそれらを2:1のパノラマ1枚に縫い合わせます。どんな360度ビューアにも、SNSにも、Andaramaにもそのまま使えます。ゲームのスカイボックス、立方体形式のBlenderレンダリング、面ごとに書き出すカメラのパノラマを復元するのに便利です。

どう計算しているか

各面の各ピクセルについて、立方体の中心からの方向を求め、経度と緯度に変換し、エクイレクタングラーの対応する点を読み取ります。Andaramaのタイル分割器がツアーを準備するのに使うのと同じ幾何学を、ここではブラウザ内のCanvasで実行しています。画像はどこにもアップロードされません。

よくある質問

面のサイズはどれを選べばいいですか?

エクイレクタングラーの幅を4で割った値です。幅4096なら1024の面、8192なら2048の面。それより大きくしてもディテールは増えず、重くなるだけです。

面はどの順序、どの名前で出力されますか?

デフォルトはMarzipanoとkrpanoの規約(f, b, l, r, u, d)です。UnityとThree.jsの規約(px, nx, py, ny, pz, nz)も選べます。

動画は変換できますか?

いいえ、画像のみです。360度動画には、v360フィルターを備えたFFmpegのようなデスクトップソフトが必要です。

パノラマはアップロードされますか?

いいえ。変換はブラウザ内でピクセルごとに行われます。

これをツアーにしてみませんか?

Andaramaなら複数の360度写真をつなぎ、ホットスポット、クイズ、ナレーションを加えて、どのブラウザからでもVRゴーグルからでも歩けるリンクを公開できます。

アカウントを作成(14日間無料)