.unitypackage → テクスチャ付きGLB · ブラウザー内で動作し、ファイルが端末の外に出ることはありません
JA

.unitypackage から FBX を抽出

Unity をインストールせずに、ブラウザー上で Unity パッケージから元の FBX ファイルをダウンロードできます。これは変換ではなく抽出です。パッケージの作者が同梱したとおりの FBX ファイルが得られます。

ここに.unitypackageをドロップ

または

左側でモデルまたはシーンを選択すると、上にプレビューとGLBのボタンが表示されます

ログ


        

2026年11月5日に現行の製品と照らし合わせて確認 · 発行:Unity Asset Exporter

.unitypackage から FBX ファイルを取り出すには、トップページのツールでパッケージを開き、「ファイル」ツリーで .fbx を探してダウンロードします。ファイルは元のバイト列のまま、一切変更されずに出力されます。アップロードは行われず、Unity のインストールやアカウントも不要です。unitypackage を FBX に変換する方法を探していた場合はご注意ください。これは抽出であり、ツールは作者が同梱した FBX ファイルを提供するだけで、新しい FBX を書き出すことはありません。

Unitypackage から FBX へ:変換ではなく抽出

パッケージを開くと、「ファイル」ツリーにはパッケージの pathname エントリから復元した元の Unity パスが表示されます。アーカイブの構造については Unity なしで .unitypackage を開くで説明しています。作者が FBX として同梱したモデルは、このツリー内に .fbx ファイルとして存在します。このことから、次の 2 つのことが言えます。

FBX ファイルを取り出す 3 つの方法

  1. 「ファイル」ツリーから 1 ファイルずつ。復元されたパス(例:Assets/Vendor/Models/Chair.fbx)まで移動し、そのファイルをダウンロードします。単体ファイルのダウンロードは常に無料です。
  2. 選択したモデルから。選択したモデルのソースが FBX の場合、元のFBXをダウンロードが表示され、そのソースファイルを保存できます。ツリーではなく 3D プレビューでモデルを見つけた場合に便利です。
  3. すべてまとめて。パッケージの元ファイル(FBX + PNG)は、パッケージ内のすべての元ファイルを Unity パス付きで ZIP に保存します。テクスチャや、含まれているその他のソース形式も対象です。パッケージにアニメーション FBX ファイルが含まれている場合は アニメーションFBXソース(ZIP)が表示され、それらだけをまとめて取得できます。

一括 ZIP エクスポート(パッケージの元ファイル、テクスチャ、アニメーション FBX、GLB 一括のすべてが対象):最初の 1 回は無料で、その後は毎週 1 回です。任意の買い切り Pro(2026年11月30日までは $15、その後は $25)を購入すると、有効化したブラウザでこの制限がなくなります。

元の FBX に含まれるもの・含まれないもの

Unity 上では完成して見えていたモデルでも、同じ FBX を Blender などで単体で開くと、マテリアルが欠けていたりデフォルトのままだったりすることがよくあります。これは想定どおりの挙動です。Unity は多くの情報を FBX の外に保持しているためです。

FBX には、作者が書き出した内容(ジオメトリや、含まれていればスケルトンやアニメーション)が残ります。通常、手作業でやり直す必要があるのは、テクスチャをマテリアルに接続する作業です。画像ファイルは元ファイルの ZIP に含まれているほか、テクスチャをPNGで(ZIP)ボタンで保存することもできます。詳しくはテクスチャの抽出をご覧ください。Blender での再接続については Blender ガイドをご覧ください。

プレハブとシーンには FBX がない

プレハブやシーンは Unity の YAML です。複数の FBX メッシュへの参照からなり、それぞれに配置やスケール、場合によってはマテリアルの上書きが指定されています。抽出できる単一の FBX は存在せず、ツールが FBX を書き出すこともありません。

ツールにできるのは、対応しているプレハブやシーンを再構築し、GLB としてエクスポートすることです。マテリアルの参照は、FBX の .meta の externalObjects、プレハブのマテリアル割り当て、マテリアル名の一致、保守的なフォールバックを通じて GUID で解決されます。ベースカラー、ノーマル、メタリック/スムーズネス、オクルージョン、エミッションの各スロットがマッピングされ、対応しているテクスチャは GLB に埋め込まれます。

マテリアルが紐付いた FBX が必要な場合

FBX しか受け付けないパイプラインもあります。その場合は GLB を中間形式として使います。

  1. モデル、プレハブ、シーンのいずれかを選択し、GLBをダウンロード — プレビューの内容を使います。多数のモデルをまとめて扱う場合は 選択したものをすべてGLBでダウンロード(ZIP)を使い、ZIP 全体を展開して、_shared_textures フォルダーをモデルと同じ場所に置いたままにしてください。詳しくは GLB への変換をご覧ください。
  2. Blender で File → Import → glTF 2.0 を使います。
  3. 出力先で FBX の隣に画像ファイルが必要な場合は、File → External Data → Unpack Resources を実行します。
  4. File → Export → FBX でエクスポートします。

この往復のあとはマテリアルを確認してください。エクスポートした FBX を出力先で開き、作業を進める前にテクスチャが接続されていることを確かめます。Unreal Engine 向けに元の FBX と GLB の手順を比較した内容は Unreal には FBX と GLB のどちらを使うかをご覧ください。

キャラクターの場合は、もう 1 つ判断が必要です。GLB エクスポートではスケルトンは保持されますが、保存された静止ポーズが使われます。アニメーションは引き継がれないため、その GLB から作った FBX にもアニメーションはありません。アニメーションが必要な場合は、変更されないまま残る元の FBX またはアニメーション FBX ソースを使ってください。ヒューマノイドアバターについては VRM のエクスポートをご覧ください。

知っておくべき制限

うまくいかない場合は、ツール内のヘルプ・フィードバックから診断レポート(件数、警告、ログ。アセットファイルは含みません)をダウンロードできます。バグ報告に添付して [email protected] または Telegram @blablakapr までお送りください。完全な一覧は対応形式のページにあります。

よくある質問

.unitypackage を FBX に変換できますか?
変換という形ではできません。パッケージ内にすでにある FBX ファイルを、元のバイト列のまま抽出します。プレハブやシーンは FBX として書き出されません。GLB としてエクスポートし、必要に応じて Blender から FBX をエクスポートしてください。
抽出した FBX を Blender で開くとテクスチャが表示されないのはなぜですか?
Unity はマテリアルの割り当てを FBX の .meta ファイルと .mat アセットに保存しており、テクスチャは通常、別の画像ファイルになっています。手作業で再リンクするか、ここで GLB をエクスポートしてください。GLB では、対応しているマテリアルのリンクがエクスポート前に解決されます。
.unitypackage から FBX ファイルを抽出するのに Unity は必要ですか?
いいえ。パッケージはブラウザー内で開かれ、アップロードは一切行われず、アカウントも不要です。Unity なしでパッケージを開く方法もご覧ください。
抽出した FBX のアニメーションは保持されますか?
FBX にアニメーションが含まれていれば、保持されます。バイト列は変更されないため、そのデータもファイルに残ります。アニメーションFBXソース(ZIP)では、アニメーション専用の FBX ファイルをまとめて取得できます。一方、GLB エクスポートでは静止ポーズが使われます。
FBX の抽出は無料ですか?
単一ファイルや単一モデルのダウンロードは常に無料です。Pro を有効にしない限り、ZIP での一括エクスポートは最初の 1 回が無料で、その後は週 1 回までです。