看了一些关于万向节死锁的博客,说一下我的直观理解
概念:
1、unity inspector 面板上的x,y,z的旋转是从(0,0,0)以z->x->y的顺序执行的.
2、实测unity inspector 面板中是以静态欧拉角来进行旋转(为啥有的博客说静态欧拉角不会造成万向节死锁?)
应为z轴总是最先执行旋转并且最开始的时候“模型坐标系z轴与惯性坐标系的z轴重合,所以实际上对z轴的旋转是以惯性坐标系进行旋转的,当模型坐标系的z轴与惯性坐标系不重合的 时候就造成了物体按模型坐标系旋转的假象。” 当x轴旋转到90度的时候模型坐标系的z轴与y轴重合,所以就少了一个自由度y。