欧拉角与万向锁

 

 handle rotation: global和local的区别

global:显示世界坐标轴
local:显示自身坐标轴
pivot点:(自定义模型枢纽点)一般不能改变,因此在cube上,无法体现出center(系统根据mesh计算出的枢纽点)和pivot的区别
 

万向锁

以下仅以在transform中rotation设置(90,0,45)和(90,-45,0)效果相同对万向锁做一定解释
  • z-x-y的顺序(Unity文档中提到的顺规)unity中欧拉角的运算顺序
  • 欧拉角默认以局部坐标系运算
  • 欧拉角的坐标轴不始终是正交的,只有开始时是,其他时候坐标轴随物体旋转改变,因此欧拉角的坐标轴和unity中显示的局部坐标轴(始终正交)没有关系!
  • unity中z轴方向旋转不影响x,y轴方向,但会改变x,y轴原本的相对物体自身的旋转效果(俯仰,偏航),z轴方向受x,y轴方向旋转的影响,因此始终对应桶滚效果
 

posted @ 2020-10-19 15:04  microus  阅读(237)  评论(0编辑  收藏  举报