Blenderで作成したボーンアニメ付きオブジェクトをUnityにエクスポートする際に、片方のオブジェクトとボーンが表示されないという問題に直面することがあります。この記事では、この問題を解決するための手順を解説します。
1. BlenderとUnityのエクスポート設定を確認する
まず最初に、BlenderからUnityにエクスポートする際の設定を確認する必要があります。Blenderで作成したボーンアニメ付きオブジェクトをUnityにエクスポートする際、FBX形式でエクスポートすることが一般的です。エクスポート時の設定で、アニメーションとボーンが正しくエクスポートされるように確認します。
2. エクスポート設定のポイント
BlenderでFBXエクスポートを行う際、以下の設定に注意しましょう。
- アニメーションのチェック: アニメーションが含まれていることを確認します。
- ボーンのスケール: ボーンのスケールが適切であることを確認してください。スケールが原因で一部が表示されない場合があります。
- アップルーペの設定: Unityの座標系とBlenderの座標系が異なるため、アップルーペ(軸の方向)の設定を調整します。
3. Unity側のインポート設定を確認する
Unity側でもインポート時の設定を確認することが重要です。特にFBXインポート設定で以下の点を確認してください。
- スケール設定: Unityにインポートする際、スケールが適切に設定されているか確認します。
- ボーン設定: ボーンがインポートされているか、またその親子関係が正しく設定されているかを確認します。
4. 片方だけ表示されない場合の対処法
片方のオブジェクトとボーンが表示されない場合、以下の原因が考えられます。
- スケールが不適切: 一方のボーンやオブジェクトのスケールが0に近い場合、表示されないことがあります。Blenderでスケールをリセットして再エクスポートしてみてください。
- インポート設定のミス: Unity側でインポート時にボーンやアニメーションが正しく読み込まれていない可能性があります。インポート設定を再度確認してください。
- ボーンの親子関係: ボーンの親子関係が正しくない場合、片方のボーンだけ表示されないことがあります。親子関係を修正して再エクスポートします。
まとめ
BlenderからUnityにエクスポートする際にボーンやオブジェクトが片方だけ表示されない問題は、設定ミスやスケールの不一致が原因となることがあります。適切なエクスポート設定とインポート設定を確認し、ボーンのスケールや親子関係を見直すことで、問題を解決できます。


コメント