您好我正在使用OpenGL并使用gl.glOrthofo,但它总是在左下方画画,但我想在屏幕上随机绘制。
我正在使用此代码
gl.glShadeModel(GL11.GL_FLAT);//FLAT
gl.glFrontFace(GL11.GL_CCW);
gl.glEnable(GL11.GL_TEXTURE_2D);
gl.glMatrixMode(GL11.GL_PROJECTION);
gl.glPushMatrix();
gl.glLoadIdentity();
//left,right,bottom,top,znear,zfar
gl.glOrthof(0.0, surfaceWidth,0.0f,surfaceHeight , 0.0f, 1.0f);//if changing
//then produce error
gl.glMatrixMode(GL10.GL_MODELVIEW);
gl.glPushMatrix();
gl.glLoadIdentity();
glInited = false;
如图所示,火焰总是在屏幕左下方画出。请指导我!