我正在使用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();
答案 0 :(得分:0)
使用
解决glu.gluLookAt(0,0,1,0,0.42,0,0,1,0);
没有意识到偏移不是相对的。