Blender から Unity、Unreal Engine、Godot、Web、3Dプリントへのエクスポート
Blender Bridge を使用すると、AI は Blender 内でモデルを構築するだけにとどまりません。ゲームエンジン、Web サイト、拡張現実(AR)、3Dプリンターなど、出力先に応じたファイルを準備します。ChatGPT、Claude、Codex、Qwen Code などの接続された AI にモデルの出力先を伝えてください。AI はフォーマットを選択し、シーンのスケールを考慮し、座標軸を設定して、ファイルをプロジェクトフォルダーに保存します。AI の接続方法については、AI を Blender に接続する方法をご覧ください。
出力先別のエクスポートフォーマット
| 出力先 | フォーマット | 重要事項 |
|---|---|---|
| Unity | FBX | Unity 向けの座標軸:Y アップ、−Z フォワード。シーンのスケールを考慮し、テクスチャを埋め込み |
| Unreal Engine | FBX | Unreal 向けの座標軸:Z アップ、−Y フォワード。シーンのスケールを考慮し、テクスチャを埋め込み |
| Godot | GLB | モデルとマテリアルを単一ファイルに統合 |
| Web サイトおよび Web ビューアー | GLB | ページの読み込み速度に影響するファイルサイズをレポート |
| iPhone および iPad での AR | USDZ | AR ビューアーに合わせ、シーンの単位をメートルに設定 |
| 3Dプリント | ミリメートル単位の STL | スライサーに実寸法を正確に伝達 |
| その他の形式 | OBJ、PLY、Alembic、USD、glTF、その他の Blender 形式 | リクエストに応じて AI が Blender の Python API を通じてエクスポート |
エクスポートを行ってもシーンは変更されません。シーン全体、または選択したオブジェクトのみをエクスポートできます。
リクエスト方法
出力先を含めた1文で十分です:
- "モバイルゲーム用のローポリの宝箱を作成し、Unity 向けに FBX としてエクスポートして。"
- "選択したモデルを Unreal Engine 向けにエクスポートして。"
- "この花瓶をプリントできるように準備し、ミリメートル単位の STL として保存して。"
- "Web 向けにシーンを GLB としてエクスポートし、ファイルサイズを軽量に保って。"
AI は保存された内容と場所を、座標軸、単位、ファイルサイズ、マテリアルの警告とともに報告します。ChatGPT または Claude のプラグインを使用すれば、スマートフォンからでもチャットから直接ファイルをダウンロードできます。
スケール、座標軸、マテリアル
エクスポートで最もよくある問題は、誤ったスケール、入れ替わった座標軸、引き継がれないマテリアルです。そのため、Blender Bridge のエクスポートは出力先ごとに調整されています:
- GLB、FBX、STL では、シーンの単位スケールを考慮します。
- Unity および Unreal Engine 向けの座標軸を設定し、レポートに明記します。
- プロシージャルマテリアルを他のアプリに引き継ぐためにベイクが必要な場合は警告します。
- シーン内のオブジェクトはそのまま残し、既存のファイルを上書きすることはありません。すべてのエクスポートは新しいファイルとして保存されます。
その後、ゲームエンジンやスライサーでファイルを開いてください。変更が必要な場合は AI に伝えてください。Blender 内でモデルを修正し、再度エクスポートします。
アイデアから完成アセットまで
一般的なゲームアセットの作成フローは次のとおりです:
- オブジェクトを説明する:"2,000ポリゴン(トライアングル)未満のローポリの石造りの井戸"。
- AI がモデルを構築し、マテリアルを追加してスクリーンショットを表示します。
- 言葉で調整する:"屋根をより暗く、バケツを大きく"。
- "Unity 向けに FBX としてエクスポートして" と指示します。これでファイルの準備が整います。
問題が発生した場合は、シーンを必要なチェックポイントに復元してください。Blender Bridge は AI の手順を保存しています。