はじめに
今回は、【UE4 FBXインポートエラー】インポート種類を検出できませんでした。メッシュもアニメーショントラックも見つかりません。のエラー対処法を示します。
エラー1「インポート種類を検出できませんでした。メッシュもアニメーショントラックも見つかりません。」
Unreal Engine 4のモデル(.fbx)をインポートした時のエラー
![FBX Import. Import type not detected. No meshes or animation tracks found.](https://koshishirai.com/wp-content/uploads/2020/09/5f2ccc7a-a3c2-8d0a-bc22-95cb0dea44f91.png)
FBX Import.
インポート種類を検出できませんでした。
メッシュもアニメーショントラックも見つかりません。
エラー2 「FBXのインポートに失敗しました。」
![FBX import failed.](https://koshishirai.com/wp-content/uploads/2020/09/328626bf-825e-a415-0cdc-ad51b37ebb091.png)
メッセージ.
‘/Users/~/XXX.fbx’ のインポートに失敗しました。
アセット ‘/~/XXX’ の作成に失敗しました。
詳細はアウトプットログを確認してください。
原因 FBXに問題がある
![Files that succeed in ue4 fbx import, files that fail.](https://koshishirai.com/wp-content/uploads/2020/09/41c444da-0543-1f65-2be1-c51b8ad9d3341.png)
UE4にFBXをインポートするときの失敗ファイルは赤線、成功ファイルは青線で示します。
FBXのエクスポートによってファイルサイズが異なります。
ファイルサイズが大きいほど含まれるデータの数が多いので、FBXは高品質になります。
解決方法
注目するのは次の2点。
- オボジェクトモードで
モデルを選択する。リグとモデルを含まれているか。ちゃんと
- アウトライナーにある不要なオブジェクトを
削除する
または
選択しない
[FBXをエクスポート] 選択したオブジェクトの
など試してみるのもいいかもしれません。チェックボックス外す
![Check the checkboxes of the selected objects with You may want to try putting it on or taking it off.](https://koshishirai.com/wp-content/uploads/2020/09/7ed51f1e-f141-220e-68b4-0b3983bebe011.png)
考察
- 単純に、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
koshishirai / 3D Modeler