UE5でBlenderのFBXモデルがインポートできない原因と解決方法

ソフトウェア

Unreal Engine 5(UE5)にBlenderで作成したFBXモデルをインポートする際、”インポート終了/インポートされたデータがありません”と表示されることがあります。本記事では、簡単なメッシュモデルが正しくUE5に取り込めない場合の原因と対処方法を解説します。

FBXファイルのエクスポート設定を確認する

BlenderからFBXをエクスポートする際、インポートできない原因の多くはエクスポート設定にあります。特に、メッシュ以外のデータが含まれている場合や、スケールが不適切な場合に問題が発生します。

解決策として、Blenderでメッシュを選択してからエクスポートし、”Selected Objects”を有効にします。また、アニメーションやカメラ、ライトなど不要な要素はオフにしておくと、UE5での認識がスムーズになります。

FBXバージョンの互換性

UE5はFBXの特定バージョンに対応しています。一般的にFBX 2013または2014/2015形式が安定してインポート可能です。BlenderのFBXエクスポートでバージョンを確認し、UE5に合わせてエクスポートしてください。

古いバージョンや最新すぎるFBX形式は、UE5が正しく読み込めず、インポート済みのデータがない状態になることがあります。

スケールとトランスフォームの確認

BlenderからUE5へメッシュを持っていく際、スケールや回転の単位が異なるため、メッシュが極小サイズでインポートされることがあります。この場合、コンテンツブラウザに見えないだけでデータは存在しています。

解決策として、Blenderでメッシュを選択し、Ctrl+Aで”Apply Scale/Rotation”を実行してからエクスポートすると、UE5で正しいスケールで表示されます。

インポート時のオプション設定

UE5でFBXをインポートする際、”Skeletal Mesh”や”Static Mesh”の設定が適切でないと、データが反映されないことがあります。

簡単なメッシュの場合は、”Import as Skeletal”をオフにして”Static Mesh”としてインポートしてください。また、”Transform Vertex to Absolute”などのオプションも確認すると良いでしょう。

トラブルシューティングの実例

例えば、Cube一つのシンプルFBXをBlenderからエクスポートする場合、”Selected Objects”をオン、FBX 2014形式でエクスポート、スケールを適用してからUE5にStatic Meshとしてインポートすると、正しくコンテンツブラウザに表示されます。

この手順であれば、”インポートされたデータがありません”というエラーは解消されます。

まとめ

UE5にBlenderのFBXモデルをインポートできない場合は、エクスポート設定、FBXバージョン、スケールの適用、インポートオプションの確認が重要です。これらを適切に設定することで、シンプルなメッシュモデルでも問題なくUE5に取り込むことができます。

コメント

タイトルとURLをコピーしました