Closed6
UnityでReadyPlaerMeのアバターにポーズをとらせる
ReadyPlaerMeのアバターをインポート
以下のサイトから、ReadyPlayerMeのAvatarLinkを取得します。
Unityの上部のメニューから、ReadyPleayerMe→AvatarLoaderでアバターをインポートします。
Mixamoのアニメーションをインポートする
ReadyPlaerMeはMixamoのアニメーションを適用できるので、MixamoのアニメーションをUnityにインポートします。
以下のサイトから、好きなアニメーションをインポートしてください。
その時に、ダウンロード設定で、FormatをFbx for Unity,SkinをWith Skinにします。
ダウンロードしたアニメーションをUnityにインポートします。
インポート後、AnimationTypeをHumanoidにします。
その後、Applyで適用します。
Mixamoのアニメーションをアバターから分離する
Fbxファイルを右クリックし、Extract Animationsを選択します。
これにより、アニメーションクリップが作成されます。
AnimationCotrollerの作成
AnimatorControllerを新規作成します。
作成したAnimatorControllerをダブルクリックして、Animatorエディタを開き、
BaseLayerに先ほど作成されたアニメーションクリップをドラッグアンドドロップします。
アニメーションをアバターに適用する
読み込んだReadyPlayerMeアバターのAnimatorコンポーネントのControllerに作成したAnimationControllerをアタッチします。
実行すると、キャラクターが設定したアニメーションをするようになります。
参考サイト
このスクラップは2023/10/29にクローズされました