Basic IK (Two Bone IK)

优点:准确、快速、开销小

缺点:不能作用与三根及以上的骨骼

企业微信截图_16475185286368.png

FARBIK

基于位置的数值算法,从尾到头,再从头到尾进行位置迭代至目标距离阈值内,或达到迭代次数上限时结束计算

FARBIK.gif

优点:不限制作用的骨骼数量,可以作用于一整条骨骼链
缺点:目标越轴时关节角度会发生跳变情况

跳变问题

跳变.gif

CCDIK

优点:解决了 FARBIK 的跳变问题、可以限制骨骼的最大旋转角度

缺点:当两个 CCDIK 同时作用了相同的骨骼时,CCDIK 后计算的骨骼会影响前计算的骨骼

FBIK(FullBody IK)

优点:可以解决跳变与共链问题,具有角度限制,可以作用于全身骨骼

缺点:性能消耗大
企业微信截图_16475182186458.png

学习参考:bilibili.com/video/BV1Sz4y1d7bN?