编辑器改绝对旋转选项和相对旋转选项时为什么值会变

[复制链接]
1410 |3
寡欢Ul4 发表于 2023-5-12 17:59:11 | 显示全部楼层 |阅读模式
但是改位置的那个选项就不会变. 很奇怪耶
回复

使用道具 举报

空伊伊 发表于 2023-5-12 18:49:52 | 显示全部楼层
感觉问题描述的不是很清晰呢,可以再补充点信息
回复

使用道具 举报

寡欢Ul4楼主 发表于 2023-5-12 19:37:07 | 显示全部楼层
空伊伊 发表于 2023-5-12 18:49
感觉问题描述的不是很清晰呢,可以再补充点信息

就是编辑器里物体变换那一栏里的旋转值. 切换绝对旋转和相对旋转时, 值会变
回复

使用道具 举报

窜稀大仙 发表于 2023-5-13 12:08:23 | 显示全部楼层
这是因为绝对旋转和相对旋转是两种不同的旋转方式,它们的参照系不同,导致旋转值会发生变化。

在绝对旋转模式下,旋转是相对于世界坐标系的,即无论物体当前的朝向如何,旋转轴总是相对于世界坐标系。因此,当切换到绝对旋转模式时,物体的旋转值会自动更新为相对于世界坐标系的旋转值。

在相对旋转模式下,旋转是相对于物体本身的坐标系的,即旋转轴总是相对于物体自身的坐标系。因此,当切换到相对旋转模式时,物体的旋转值会自动更新为相对于物体本身坐标系的旋转值。

举个例子来说,假设一个物体在绝对旋转模式下的旋转值为  (0,  0,  0),朝向为世界坐标系的正  X  轴方向。此时,如果使用相对旋转模式对其进行旋转操作,假设旋转轴为物体自身的  Y  轴,旋转角度为  90  度,那么在相对旋转模式下,物体的旋转值将变为  (0,  90,  0),朝向也会相应地发生变化。

需要注意的是,绝对旋转和相对旋转的区别只对旋转操作有效,对于位置操作,它们是没有区别的,因为位置操作总是相对于世界坐标系的。
回复

使用道具 举报

72小时热榜
热门版块
快速回复 返回顶部 返回列表