作者kaiwae (让我成功编译吧..)
站内Programming
标题Re: [问题] 请问gimbal lock
时间Fri Dec 28 11:45:53 2007
应该是用Euler Angle旋转时会发生
如果你是xyz系统的话
Euler Angle为 做旋转就是 会先计算角度
x方向 y方向 z方向
因为计算顺序的关系,导致的问题
所以呢 不是转不过去 是转到某个地方 <物体的某个轴跟世界座标的某个轴平行>
再计算上会发生一些小问题 导致无法再旋转
※ 引述《GreatShot ()》之铭言:
: 这问题不知道去哪里问比较好
: 不过也许programming版上会有许多使用openGL的人
: 可能会注意过这个问题
: 总之
: 今天看到gimbal lock这个词
: google了两个小时还是参不透...
: 关於object的rotating
: 这所谓的lock到底是程式上转不过去
: 还是实际上转的过去但是没办法"即时"转过去呢?
: 因为网路上说法不一
: 想请问哪位大哥能够用很浅显的例子来解释一下
: 小弟感激不尽
: thx
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.225.204.98