0

我需要找到一种使用 glulookat 在自己的轴上旋转相机的方法。我需要为此计算向上向量。最初假设 up = {0,1,0}。我需要将这个向量旋转角度 ax,ay,az 并找到要在 glulookat 函数中使用的结果向量。是否有现成的方法或任何其他简单的方法,而不是在单位向量(0,1,0)上应用组合旋转矩阵乘法来做到这一点?

4

1 回答 1

0

您是否尝试过使用球坐标?您只需获得需要移动的角度,然后将球面坐标转换为笛卡尔坐标,然后您应该能够计算上向量。

http://en.wikipedia.org/wiki/Spherical_coordinate_system

于 2012-03-01T23:49:01.220 回答