Java 更改OpenGL原点
我想更改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
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);