VR Development Framework
v 1.0.0
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties Events Pages
void AVR.Avatar.AVR_PoseProvider.UpdateLeftFoot ( )
inlineprivate

Definition at line 446 of file AVR_PoseProvider.cs.

446  {
447  Vector3 thPos = pivotTransform.position + new Vector3(-foot_offset_from_pivot.x, foot_offset_from_pivot.y, foot_offset_from_pivot.z);
448 
449  leftFootTarget.forward = Vector3.Lerp(leftFootTarget.forward, pivotTransform.forward - 0.5f * pivotTransform.right, foot_follow_speed * Time.deltaTime);
450 
451  leftFootTarget.position = Vector3.Lerp(leftFootTarget.position, thPos, foot_follow_speed * Time.deltaTime);
452  }
Vector3 foot_offset_from_pivot
Distance between the right foot and the pivot
float foot_follow_speed
Speed at which feet move to their target position