Mayaで作成したカットシーン用のFBXデータ(キャラクター、背景のモデルとアニメーション、またカメラの設定とアニメーションをふくむもの)をUnreal Engineのシーケンサー用に正しくインポートする方法が分からず、困っています。
自身が試してみた方法は以下です。
▼Maya でのエクスポート
- エクスポートしたいモデル(リグとスケルトン、スキン全て)とカメラを選択
- File>Send to Unreal>Selection を選択
- File Type Specific Options>Include
Animation のAnimation にチェック
Bake Animation のBake Animation にチェック
カットシーンの長さだけStart, End に設定
Resample All にチェック
CameraのCameras にチェック - ファイル名を設定してExport Selection ボタンをクリック
▼Unreal Engine でのインポート
- ファイル>レベルにインポート をクリック
- エクスポートしたファイルを選択し、開く ボタンをクリック
- シーンコンテントをインポートする場所を選択 ウィンドウで任意のフォルダを選択し、OK ボタンをクリック
- FBXシーンインポートオプション ウィンドウで特に設定を変更せずインポート ボタンをクリック
こうすると、シーン全体のデータはFbxScene_XXXというオブジェクトとしてまとめられた形でビューポートや階層で確認することができ、個々のモデルにつけたアニメーションの様子もModelName_Animというデータで確認できるのですが、シーケンサーにMayaのシーン全体を一括でインポートされたような様子は見受けられませんでした。
また、シーケンサーで+トラック>シーケンサへのアクタ でFbxScene_XXX を選択しても、シーンの階層構造は展開されなかったり、その後▶ ボタンをクリックして再生してもMayaで作成したカットシーンはシーケンサーのビューポートで再生されない状況でした。
Unityでは比較的簡単にシーンデータをインポートしてCinemachineで再生してレンダリングまで出来たのですが、同様な事をUnreal Engineでやりたいとなった際に留意しておくべき事があればご教示頂けますとさいわいです。