Line 2: Line 2:
  
 
[[File:Solving-ik-001.png|600px]]
 
[[File:Solving-ik-001.png|600px]]
 +
 +
At this moment, the research is focusing on solving a 2 bones system, the leg in this case, but it would be applicable on the arms or any other part of a skeleton having at least 2 parents.
 +
 +
The main issue seems to be the computation of the knee position. All distances are easily computed:
 +
 +
* upper leg (red) keeps its length
 +
* leg (yellow) keeps its length also
 +
* distance between the target and the origin of the upper leg can be easily computed in world space.
  
 
== References ==
 
== References ==

Revision as of 13:52, 19 April 2018

Notes about computation of inverse kinematics[1]

Solving-ik-001.png

At this moment, the research is focusing on solving a 2 bones system, the leg in this case, but it would be applicable on the arms or any other part of a skeleton having at least 2 parents.

The main issue seems to be the computation of the knee position. All distances are easily computed:

  • upper leg (red) keeps its length
  • leg (yellow) keeps its length also
  • distance between the target and the origin of the upper leg can be easily computed in world space.

References

  1. Inverse kinematics sur wikipedia

online identity ∋ [ social ∋ [mastodon♥, twitter®, facebook®, diaspora, linkedin®] ∥ repos ∋ [github®, gitlab♥, bitbucket®, sourceforge] ∥ media ∋ [itch.io®, vimeo®, peertube♥, twitch.tv®, tumblr®] ∥ communities ∋ [godotengine♥, openprocessing, stackoverflow, threejs]]