はじめに
今回は、【UE4 FBXインポートエラー】インポート種類を検出できませんでした。メッシュもアニメーショントラックも見つかりません。のエラー対処法を示します。
エラー1「インポート種類を検出できませんでした。メッシュもアニメーショントラックも見つかりません。」
Unreal Engine 4のモデル(.fbx)をインポートした時のエラー
FBX Import.
インポート種類を検出できませんでした。
メッシュもアニメーショントラックも見つかりません。
エラー2 「FBXのインポートに失敗しました。」
メッセージ.
‘/Users/~/XXX.fbx’ のインポートに失敗しました。
アセット ‘/~/XXX’ の作成に失敗しました。
詳細はアウトプットログを確認してください。
原因 FBXに問題がある
UE4にFBXをインポートするときの失敗ファイルは赤線、成功ファイルは青線で示します。
FBXのエクスポートによってファイルサイズが異なります。
ファイルサイズが大きいほど含まれるデータの数が多いので、FBXは高品質になります。
解決方法
注目するのは次の2点。
- オボジェクトモードで
モデルを選択する。リグとモデルを含まれているか。ちゃんと
- アウトライナーにある不要なオブジェクトを
削除する
または
選択しない
[FBXをエクスポート] 選択したオブジェクトの
など試してみるのもいいかもしれません。チェックボックス外す
考察
- 単純に、fbxファイルに含まれているデータ量が多い方が、メッシュやアニメーショントラックなどのデータも含まれていることになる。
- 失敗した原因は、モデル単体をエクスポートしようとした際に、選択されてないメッシュやアニメーショントラックも認識されたことらしい。?
おまけ Blender 2.79 → Unreal Engine 4 FBXエクスポート設定
Blender2.79のキャラクターモデルをUnreal Engine 4 にエクスポートする際の、座標系や大きさを合わせるための設定。(成功した時なので参考までに。)
感想
とりあえずUE4にインポートすることができた。徐々にインポートに慣れていきたい。
参考
FBX インポート エラー | Unreal Engine ドキュメント
動作環境
- macOS Mojave
- Blender 2.79
- Unreal Engine 4.24