小编Ada*_*ska的帖子

从模型视图矩阵开始的openGL位置和方向

我的问题如下:

我在我的opengl场景中嵌套了对象,我只知道它们的相对位置和方向.

如何获得内部对象的绝对位置和方向?我想计算内部对象的模型视图矩阵,然后我有当前的矩阵,但我如何将其转换为位置和方向?换句话说,要两个float向量,所以我可以调用以下代码:

glTranslatef(position.x,position.y,position.z);

glRotatef(alignment.x,1.0f,0.0f,0.0f);
glRotatef(alignment.y,0.0f,1.0f,0.0f);
glRotatef(alignment.z,0.0f,0.0f,1.0f);
Run Code Online (Sandbox Code Playgroud)

提前致谢!

opengl position orientation

4
推荐指数
1
解决办法
9585
查看次数

标签 统计

opengl ×1

orientation ×1

position ×1