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下利用该方法实现地球自转:
pivot 是模型坐标的真实位置,开发中改变transform的角度指的是这个。
center是当有多个模型的时候,unity自动根据mesh计算的共同中心,只有一个模型的时候不受影响。
2.万向节死锁
只有在local模式才会发生
其坐标层级是 y->x->z (y是最高层级,不受x,z 影响,x受y影响,同时影响z,z受y,x影响)
故只有绕x轴先转(+/-)90度(仰视/俯视)才会触发失去绕Z轴旋转的自由度,造成万向节死锁。 完全的俯视和央
3.四元数
绕某个轴旋转一个角度。
在u3d下利用该方法实现地球自转:
相关文章推荐
- Unity 加密解密那些事(转载)
- Unity3d开发(三)GameObject 作函数参数
- Unity游戏编程之游戏对象管理
- 辛巴学院-Unity-剑英陪你零基础学c#系列(三)计算与类型
- unity C#更改系统默认鼠标指针
- unity C#更改系统默认鼠标指针
- Unity - Camera
- 跳转场景的3种方式
- unity_NGUI动态字体制作与字体清晰的几点要素
- unity3d android打包中的class , .layout not found 等的问题研究
- Unity3D之Mecanim动画系统学习笔记(九):Blend Tree(混合树)
- unity3d 5.0以上打包安卓apk部分手机黑屏问题,尤其魅族手机
- Unity中的Material和Shader<坑待填>
- Unity中的Material和Shader<坑待填>
- Unity Attribute的使用总结
- 【Unity3D游戏开发学习笔记】(二)Unity3D编辑器总览
- Unity协程(Coroutine)原理深入剖析
- Unity小地图遮罩Shader
- unity中3D text渲染遮挡问题解决
- unity编辑器脚本工具练习