我似乎无法在脑海中弄清楚这一点。我正在尝试在 3D 空间中移动对象。
如果我在 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(或者每个新坐标位置是什么)?
请帮忙,我已经被困了这么久!