我正在使用 pyglet:http ://www.pyglet.org/来使用 opengl。但是,我有一些问题。
我的消失点出现在屏幕左下角(0,0)的角落。下图应显示说明这一点:http: //i.imgdiode.com/0wu5E0.png
左边是我现在看到的立方体。右边是它应该如何(我希望它如何)看起来。我怎样才能做到这一点?
另外,我读了一些关于矩阵模式的文章,似乎 GL_PROJECTION 应该与 gluPerspective 一起使用。但是,当我将它们一起使用时,透视效果就消失了。只有在 GL_MODELVIEW 中 gluPerspective 才能工作。我很困惑为什么会这样。
以下是我用来显示对象的代码。
glMatrixMode(GL_MODELVIEW)
glLoadIdentity()
gluPerspective(60,1,0,10)