キューブマップ→パノラマ変換ツール

6枚のキューブ面を1枚の2:1正距円筒パノラマに戻す、ブラウザだけで完結するオンライン変換。登録不要、アップロード不要。

6枚のキューブ面をドラッグ、またはクリックしてアップロード

JPG・PNG・WebP——正方形の画像6枚、同じサイズ、各最大50MB

キューブマップから正距円筒への変換を、ブラウザだけで

100%ブラウザ内で変換

6枚のキューブ面がデバイスの外に出ることはありません。キューブマップからパノラマへの変換はすべてCanvas APIを使ってブラウザ内でローカルに実行されます——アップロードなし、サーバーなし、アカウント不要です。

面の自動マッチング

ファイル名を5種類の命名規則——px/nx/py/ny/pz/nz、Unity のスロット名 front/back/left/right/up/down、right/left/top/bottom/front/back、pos_x/neg_x、そして three.js のサンプル素材で使われる posx/negx——と照合し、正しく命名された面は自動で正しい位置に並びます。

必要なときは手動で割り当て

リネームされていたり、独自の命名だったりするファイルでも止まりません。6枚それぞれを正しいキューブ面に手動で割り当ててから変換できます。

3段階の出力解像度

キューブ面から2048・4096・8192ピクセル幅の正距円筒パノラマを生成します。プレビュー用途なら2048、多くのVR・Webビューアには4096、キューブ面が高解像度なら8192を選びます。

無料・登録不要・透かしなし

このキューブマップから正距円筒への変換ツールは無料で利用でき、アカウントも透かしも不要、変換回数の制限もありません。

即時360°プレビュー

変換したパノラマはそのまま内蔵の360°ビューアに読み込まれ、ダウンロード前にドラッグして継ぎ目を確認できます。

使い方

  1. 1. 6枚のキューブ面をアップロード

    正方形の面画像6枚(JPG・PNG・WebP)——px、nx、py、ny、pz、nz、または対応する5種類の命名規則のいずれか——をドラッグまたは選択します。ファイルは常にデバイス内に留まります。

  2. 2. 自動割り当てを確認

    ファイル名が Unity のスロット名・Three.js・OpenGL・各変換ツールの命名規則と照合され、自動で並べ替えられます。面がおかしいと感じたら、変換前に手動で割り当て直せます。

  3. 3. 出力幅を選んで変換

    2048・4096・8192ピクセルから幅を選びます——高さは常にその半分に固定されます。変換をクリックすると、ブラウザが逆双線形リサンプリングをローカルで実行します。サーバーとの通信は発生しません。8192を選ぶと出力ピクセル数は約3300万になり、遅い端末では数秒かかることがあります。

  4. 4. パノラマをプレビューしてダウンロード

    内蔵の360°ビューアでドラッグして合成結果を確認し、完成した正距円筒パノラマを1枚のPNGとしてダウンロードします。

キューブマップをパノラマに変換すべき場面(しなくていい場面)

古いゲームエンジンからのエクスポート、レガシーなスカイボックス素材、あるいはキューブマップしか出力しないレンダリングパイプラインなど、すでに6枚の独立したキューブ面画像があり、1枚の正距円筒パノラマに戻したい場合にこの変換ツールが役立ちます。360°ビューアやVRヘッドセット、そして当社の360度パノラマビューアを含む多くの最新パノラマツールが求めているのは、まさにこの2:1形式の画像です。古いUnityスカイボックスのエクスポートを変換するレベルデザイナー、Unreal EngineのCube Render Targetを新しいパイプラインに移行する開発者、equirectangular専用ツール向けにThree.jsのCubeTextureを再利用したい人などが典型的な例です。このキューブマップから正距円筒へのオンライン変換ツールは処理をすべてクライアント側で完結させるため、独自のゲーム素材が外部サーバーに触れることはありません。逆に1枚のパノラマから出発し、レガシーなスカイボックス用に6枚のキューブ面が必要な場合は、キューブマップ生成ツール(同じ数学の順方向バージョン)を使ってください。パノラマとキューブマップは相互変換が可能で、このページとキューブマップ生成ツールを組み合わせれば、どちらの方向にも変換できます。

よくある質問

変換時にキューブマップはサーバーにアップロードされますか?

この変換ツールは、Canvas APIを使って6枚のキューブ面を完全にブラウザ内で処理します。画像はアップロードも保存もされず、サーバーに送信されることもありません——デバイスの外に出ることは一切ありません。

キューブマップと正距円筒(エクイレクタングラー)形式の違いは何ですか?

正距円筒(エクイレクタングラー)パノラマは、縦横比2:1の1枚の長方形画像で、世界地図を平らに広げたような形をしています。キューブマップは同じ360度シーンを、視点を囲む想像上の箱の6つの正方形面として表現したものです。

どの画像がどの面かを、ツールはどう判断しますか?

このツールはアップロードされたファイル名を5種類の一般的な面命名規則と自動で照合します。どの規則にも一致しない場合は、変換前に各面をドロップダウンから手動で割り当てられます。

Unity、Unreal、Three.jsのどの命名規則を使えばいいですか?

対応する5種類の命名方式はどれも使えます。この変換ツールは特定の規則を強制せず、ファイル名から面の位置を読み取るためです。px/nx/py/ny/pz/nz という形式は Three.js や汎用ツールチェーンでよく使われ、front/back/left/right/up/down は Unity の Skybox/6 Sided のスロット名に対応し、right/left/top/bottom/front/back は多くの単体変換ツールや旧来のスカイボックス素材集で使われる形です——手元のファイルに合うものを選んでください。なお Unreal Engine は例外です:6枚の個別の面画像を読み込む公式の手段がないため選ぶべき「Unreal の命名規則」は存在せず、UE のプロジェクトは通常 equirectangular の .hdr をそのまま使います。

変換後のパノラマが内側外側逆や回転して見えるのはなぜですか?

回転していたり内外が逆に見えたりする結果は、ほぼ必ず変換前に1枚以上のキューブ面が誤った位置に割り当てられていたことが原因です。6枚の画像それぞれがツールの想定する面と一致しているか確認してください——面の割り当て違いが、この不具合の最も一般的な原因です。

キューブマップを正距円筒に変換すると画質は落ちますか?

はい、特に極付近では実際にディテールが失われます。この変換は逆双線形リサンプリングを使うため、上下の面のピクセルが正距円筒画像のかなり広い帯域に引き伸ばされ、上下端付近の細かいディテールが甘くなります。追加のシャープ化や露出補正、継ぎ目のブレンドは一切行っていません——見えているのは純粋なリサンプリング結果そのものです。

探しているのはキューブマップスプリッターなのですが、これはそのツールですか?

キューブマップスプリッターは1枚の正距円筒パノラマを6枚のキューブ面に分割するツールで、このページとは逆方向です。パノラマを面に分割したい場合はキューブマップ生成ツールを、面をパノラマに戻したい場合はこのページをお使いください。

出力解像度は何を選べますか。ダウンロードされる形式は?

出力幅は2048・4096・8192ピクセルから選べ、高さは2:1の正距円筒比を保つため常にその半分に固定されます。結果は1枚のPNGファイルとしてダウンロードされ、そのまま表示・編集・他のパノラマツールへの再アップロードに使えます。

各面で対応している画像形式とファイルサイズは?

6枚のキューブ面はそれぞれJPG・PNG・WebPのいずれかで、最大50MBまで対応します。6枚すべてが正方形画像で、幅と高さが完全に一致している必要があります——サイズが揃っていない場合は変換開始前に拒否されます。