游戏开发论坛

 找回密码
 立即注册
搜索
12
返回列表 发新帖
楼主: 85496336

关于万向节死锁的问题,实在搞不明白,希望能帮帮忙

[复制链接]

36

主题

109

帖子

111

积分

注册会员

Rank: 2

积分
111
发表于 2007-11-11 13:51:00 | 显示全部楼层

Re:关于万向节死锁的问题,实在搞不明白,希望能帮帮忙

回楼上,我旋转用的是左手法则,因为这里是左手坐标系,书上说欧拉角旋转是以物体坐标系来旋转的, 所以我根据左手法则旋转了下,上面两种旋转结果根本就不同, 后来我用引擎自带的欧拉旋转函数实验了下,结果确实不同,但是说上说是相同的,所以我这里就有点疑惑,书上都这样说肯定是有道理的,所以不知道我到底是哪里理解错了。对于楼上,不清楚你是不是想说偶拉角旋转的方向有自己的一套规则是吗?而不是我所说的左手法则

0

主题

2

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2008-5-6 16:33:00 | 显示全部楼层

Re:关于万向节死锁的问题,实在搞不明白,希望能帮帮忙

http://www.cnblogs.com/soroman/archive/2008/03/24/1118996.html

1

主题

5

帖子

5

积分

新手上路

Rank: 1

积分
5
发表于 2009-3-22 13:56:00 | 显示全部楼层

Re:关于万向节死锁的问题,实在搞不明白,希望能帮帮忙

其实5楼已经说的很清楚了,因为存在别名的问题,所以我们必须想办法一个方位只能有一个表达方式,如果pitch为+-90度的话,一个方位就有好多表达方式,5楼已经举例了。为了消除这种别名问题,所以就规定当pitch为+-90度时,roll始终为0,所以的旋转都用yaw来表示。
我也是看完之后的理解,不知道对不对。

20

主题

84

帖子

84

积分

注册会员

Rank: 2

积分
84
发表于 2009-10-25 21:14:00 | 显示全部楼层

Re:关于万向节死锁的问题,实在搞不明白,希望能帮帮忙

谁有万向节死锁的例子 能看看是什么效果嘛?
偏航45->翻转90->侧滚0

偏航0->翻转90->侧滚45
一样也没有什么大不了的呀,反正只要得到自己想要的方位不就好了嘛

0

主题

1

帖子

5

积分

新手上路

Rank: 1

积分
5
发表于 2010-8-4 09:42:00 | 显示全部楼层

Re:关于万向节死锁的问题,实在搞不明白,希望能帮帮忙

理解这个,不要拘泥于锁的意思
其实就是第一次和第三次旋转都绕着同一个空间轴,所以少了一个维度的旋转
为什么会产生第一次和第三次旋转都绕着同一个轴,原因是第二次旋转时,角度刚好为90度,就把第三次要旋转的轴和第一次已经旋转的轴重合了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-6-9 14:58

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表