Skip to content

Basic Tutorial

AmaneYamaguchi edited this page Oct 31, 2024 · 3 revisions

PoseSynthを用いた融合身体の実装の基本について、step-by-stepで説明します.

  1. 新しいSceneを作成し,床オブジェクト等の追加してバーチャル環境を作成する.
  2. Prefabs/Humanoid Pose.prefabを3つSceneに配置する(以下A,B,C).
  3. Cに PoseMixer コンポーネントをアタッチする.
  4. Cの PoseMixer.Poses にAとBを追加する.
  5. Cの PoseMixer.MixedBoneGroups に関節グループごとにまとめられたスライダが追加されていることを確認する.
    以下ではこのスライダの値を変更するとAとBとの融合割合を関節グループごとに変更できる.
  6. PlayボタンをクリックしてPlayモードに入る.
  7. PoseMixer のGUIがGameビューに表示されることを確認する.
    GUIのスライダの仕様は上記 PoseMixer.MixedBoneGroups のスライダと同様である.
  8. AとBの関節の姿勢をSceneビューやInspectorビュー等で変更すると,Cの関節の姿勢も変更されることを確認する.
  9. GUIのスライダを操作するとCの関節の姿勢が変更されることを確認する.
graph LR
PoseA -->|3.で入力として追加| PoseMixer
PoseB -->|3.で入力として追加| PoseMixer
PoseMixer -->|出力| PoseC


PoseA(("Pose A"))
PoseB(("Pose B"))
PoseC(("Pose C"))
PoseMixer["PoseMixer"]
Loading

Clone this wiki locally