-
Notifications
You must be signed in to change notification settings - Fork 0
Basic Tutorial
AmaneYamaguchi edited this page Oct 31, 2024
·
3 revisions
PoseSynthを用いた融合身体の実装の基本について、step-by-stepで説明します.
- 新しいSceneを作成し,床オブジェクト等の追加してバーチャル環境を作成する.
- Prefabs/Humanoid Pose.prefabを3つSceneに配置する(以下A,B,C).
- Cに
PoseMixerコンポーネントをアタッチする. - Cの
PoseMixer.PosesにAとBを追加する. - Cの
PoseMixer.MixedBoneGroupsに関節グループごとにまとめられたスライダが追加されていることを確認する.
以下ではこのスライダの値を変更するとAとBとの融合割合を関節グループごとに変更できる. - PlayボタンをクリックしてPlayモードに入る.
-
PoseMixerのGUIがGameビューに表示されることを確認する.
GUIのスライダの仕様は上記PoseMixer.MixedBoneGroupsのスライダと同様である. - AとBの関節の姿勢をSceneビューやInspectorビュー等で変更すると,Cの関節の姿勢も変更されることを確認する.
- GUIのスライダを操作するとCの関節の姿勢が変更されることを確認する.
graph LR
PoseA -->|3.で入力として追加| PoseMixer
PoseB -->|3.で入力として追加| PoseMixer
PoseMixer -->|出力| PoseC
PoseA(("Pose A"))
PoseB(("Pose B"))
PoseC(("Pose C"))
PoseMixer["PoseMixer"]