animation clipをueで使う
fbxでexportする
unityのmotionはanimation clipといいます。fbxでexportするにはfbx, recorderを使います。
.vrmを読み込みます。vrmを読み込むpackage(plugin/addon)を追加してください。- Sceneにmodel(object)をD&Dします。
- animation clipをmodelにD&Dします。すると、Animatorが追加されます。具体的には
Entry -> Animation Clipになります。再生するとmotionが再生されます。 - package-managerの
unity registryでfbxとrecorderを検索し、packageをinstallします。 Window -> General -> Recorder -> Recorder Window -> Add: FBXを追加します。- GameObjectの欄にmodelをD&Dします。そして、Start Recordingを実行します。止めると
.fbxが保存されます。
vrmaでexportする
ueでfbxをimportしてもリターゲットが設定されていません。これは非常に面倒です。したがって、.vrmaでexportして、ue(vrm4u)で読み込む方法があります。
今回は、原神やProject Mugenなどに出てくる通称、アラレちゃん走りを作ってみます。
https://booth.pm/ja/items/2845548
- unityのAnimationClipToVrmaSampleを使って
.vrmaにexportする。 ${model}/RTG_UEFN_${animation_clip}を開く。この際、ルートボーンに垂直オフセットを適用します。- そこでグローバル設定にて
ルートを有効化のチェックを外します。そして、animをexportします。