Java - OpenGL为中心(0,0)坐标设置偏移量

时间:2013-04-09 23:30:15

标签: java opengl viewport offset jogl

我正在使用JOGL库(强制执行),我无法弄清楚如何偏移中心零坐标。我想在方法

中将它们偏移到我的视口底部

public void reshape(GLAutoDrawable drawable, int x, int y, int width, int height)

但我不能谷歌任何方式将int height转换为任何有意义的偏移浮点坐标。

编辑:

gl.glViewport(0, 0, width, height); 
gl.glMatrixMode(GL_PROJECTION); 
gl.glLoadIdentity(); 
glu.gluPerspective(45.0, width / (float) height, 0.1, 100.0); 
gl.glMatrixMode(GL_MODELVIEW);
gl.glLoadIdentity(); 

1 个答案:

答案 0 :(得分:0)

使用

解决

glu.gluLookAt(0,0,1,0,0.42,0,0,1,0);

没有意识到偏移不是相对的。