Java JOGL-gluLookAt()-左上角的立方体

Java JOGL-gluLookAt()-左上角的立方体,java,jogl,Java,Jogl,我有一个线立方体:glut.glutWireCube(1); 如果我想让立方体的前视图位于屏幕的中心,我使用glu.gluLookAt(0,0,15,0,0,0,0,1,0)就可以了。 但是当我尝试glu.gluLookAt(0,0,15,6,-4,0,0,1,0)时,我需要在屏幕的左右角显示立方体;立方体向上向左移动,但立方体变形(斜线)。 我做错了什么?你可能弄错了坐标,更具体地说,gluLookAt中的中心坐标设置中心坐标这种方式是我唯一可以将立方体放在顶部(将centery设置为-4)和

我有一个线立方体:glut.glutWireCube(1); 如果我想让立方体的前视图位于屏幕的中心,我使用glu.gluLookAt(0,0,15,0,0,0,0,1,0)就可以了。 但是当我尝试glu.gluLookAt(0,0,15,6,-4,0,0,1,0)时,我需要在屏幕的左右角显示立方体;立方体向上向左移动,但立方体变形(斜线)。
我做错了什么?

你可能弄错了坐标,更具体地说,
gluLookAt
中的中心坐标设置中心坐标这种方式是我唯一可以将立方体放在顶部(将centery设置为-4)和左侧(将centerx设置为6)的方式,将相机指向下和右侧。但是我不明白为什么立方体被扭曲。试着在这里阅读,因为你不明白
gluLookAt
是如何工作的