您的位置:首页 > 移动开发 > Unity3D

Unity的旋转问题

2015-09-24 16:22 260 查看
1. pivot 和 center

  pivot 是模型坐标的真实位置,开发中改变transform的角度指的是这个。

  center是当有多个模型的时候,unity自动根据mesh计算的共同中心,只有一个模型的时候不受影响。

2.万向节死锁

  只有在local模式才会发生

  其坐标层级是  y->x->z (y是最高层级,不受x,z 影响,x受y影响,同时影响z,z受y,x影响)

  故只有绕x轴先转(+/-)90度(仰视/俯视)才会触发失去绕Z轴旋转的自由度,造成万向节死锁。 完全的俯视和央

 3.四元数

      绕某个轴旋转一个角度。

   

   在u3d下利用该方法实现地球自转:

   
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: