LookAt(Bone)

2020-09-15 20:06:14 +0900 +0900
最終更新 2020/09/15: tags(unity, detail, api, gltf...) (cdaf1eb)

VRMLookAtHead + VRMLookAtBoneApplyer の2つのコンポーネントを組み合わせます。

ボーン制御の視線: VRMLookAtBoneApplyer

VRMLookAtBoneApplyer

VRMLookAtHeadの計算した視線方向のパラメーターをEyeBoneに適用します。

DegreeMapping

目標物への相対角度 yaw, pitch を、eye bone のローテンションにそのまま代入すると目が動きすぎてしまいます。

  • yaw, pitch 角の上限値 => Curve X Range Degree
  • yaw, pitch が上限の時の eye bone の回転角度 => Curve Y Range Degree

で設定できます。 次の4方向を設定してください。

  • VerticalDown
  • VerticalUp
  • HorizontalOuter
  • HorizontalInner

横方向は左右ではなく、内外になります。


VRM - humanoid 3d avatar format for VR