Closed6

UnityでReadyPlaerMeのアバターにポーズをとらせる

nattonatto

ReadyPlaerMeのアバターをインポート

以下のサイトから、ReadyPlayerMeのAvatarLinkを取得します。
https://readyplayer.me/hub

Unityの上部のメニューから、ReadyPleayerMe→AvatarLoaderでアバターをインポートします。

nattonatto

Mixamoのアニメーションをインポートする

ReadyPlaerMeはMixamoのアニメーションを適用できるので、MixamoのアニメーションをUnityにインポートします。
以下のサイトから、好きなアニメーションをインポートしてください。
https://www.mixamo.com/

その時に、ダウンロード設定で、FormatをFbx for Unity,SkinをWith Skinにします。

ダウンロードしたアニメーションをUnityにインポートします。

インポート後、AnimationTypeをHumanoidにします。

その後、Applyで適用します。

nattonatto

Mixamoのアニメーションをアバターから分離する

Fbxファイルを右クリックし、Extract Animationsを選択します。
これにより、アニメーションクリップが作成されます。

nattonatto

AnimationCotrollerの作成

AnimatorControllerを新規作成します。
作成したAnimatorControllerをダブルクリックして、Animatorエディタを開き、
BaseLayerに先ほど作成されたアニメーションクリップをドラッグアンドドロップします。

nattonatto

アニメーションをアバターに適用する

読み込んだReadyPlayerMeアバターのAnimatorコンポーネントのControllerに作成したAnimationControllerをアタッチします。

実行すると、キャラクターが設定したアニメーションをするようになります。

このスクラップは2023/10/29にクローズされました