我只是似乎无法弄清楚我的脑海。我试图在3D空间中移动一个对象。C++ OpenGL坐标转换
如果我在5,15,5点,并使用OpenGL函数来改变模型视图....
glTranslatef(10.0f, 4.0f, 4.0f);
glRotatef(33.0f, 1.0f, 0.0f, 0.0f);
glTranslatef(10.0f, 4.0f, 4.0f);
有没有一种方法可以让我找出那个点结束(以世界/全球坐标)? 我可以做一些矩阵计算,这会让我回到20,26,23(或每个新的坐标位置是什么)?
请帮忙,我一直坚持这个这么久!
我想我得到它现在:)沿着这些路线的东西... http://www.gamedev.net/reference/articles/article877.asp – michael 2009-10-22 15:52:00