好的,我想做的是在场景中绘制一个与视图平行的平面上的四边形。所以它应该看起来是平的。
更具体地说,与函数 glTranslate 和 glRotate 相比,我认为我没有很好地了解 gluLookAt 的机制是如何工作的:
如果我在绘制对象时使用函数 glTranslate 和 glRotate “手动”定位视图,则它的位置相对于当前视图。我知道这是由于堆栈中的转换矩阵。
但是,当我使用 gluLookAt (应该自动设置视图)时,我要绘制的对象的坐标必须是“绝对的”才能正确显示。
提前致谢。