首页 > 其他 > 详细

Atan2在IK动画中的应用(脚贴合地面)

时间:2020-04-26 17:30:30      阅读:78      评论:0      收藏:0      [点我收藏+]

通过射线击中点的法线和Atan2函数计算出脚骨骼的旋转角度,让其贴合斜面。骨骼的旋转基于worldspace叠加计算。

技术分享图片

 

从图可以看出,只要控制脚的X、Y轴向旋转,即可贴合地面;Z轴旋转属于反关节,不符合常识。

技术分享图片

 

 

在做旋转的时候,把旋转分成、XY轴向的旋转。红色法线分解成蓝色和绿色的2D向量,分别在XZ平面和YZ平面中。

技术分享图片

 

 

通过斜面法线的Y、Z两轴,在使用Atan2可求出X轴向的旋转;同理使用X、Z两轴求出Y向的旋转,最后传给骨骼Rotation的X、Y即可。 

技术分享图片

 

(完)

 

Atan2在IK动画中的应用(脚贴合地面)

原文:https://www.cnblogs.com/weixiaodezhoubian/p/12780741.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!