Java 更改OpenGL原点

Java 更改OpenGL原点,java,android,opengl-es,Java,Android,Opengl Es,我想更改OpenGL原点的原点。图片将解释: 现在是这样的: 这就是我想要的: 现行代码 gl.glViewport(0, 0, width, height); gl.glMatrixMode(GL10.GL_PROJECTION); gl.glLoadIdentity(); GLU.gluPerspective(gl, 45.0f, (float)width / (float)height, 0.1f, 100.0f); gl.glMatrixMode(GL10.GL_MOD

我想更改OpenGL原点的原点。图片将解释:

现在是这样的:

这就是我想要的:

现行代码

gl.glViewport(0, 0, width, height); 
gl.glMatrixMode(GL10.GL_PROJECTION);
gl.glLoadIdentity(); 
GLU.gluPerspective(gl, 45.0f,
    (float)width / (float)height, 0.1f, 100.0f);
 gl.glMatrixMode(GL10.GL_MODELVIEW);
 gl.glLoadIdentity();
试一试

在第二次glLoadIdentity调用之后

(+或-高度)

gl.glTranslatef (0, height / 2.0, 0);