,(0,0)表示窗口内部视口的左下角,(w,h)指定了视口的大小
gl.glViewport(0, 0, width, height);
// 设置投影矩阵...gl.glMatrixMode(GL10.GL_PROJECTION);
// 重置投影矩阵
gl.glLoadIdentity();
// 设置视口的大小...设置背景色
// 设置白色为清屏
gl.glClearColor(1, 1, 1, 1);
设置场景大小
// 设置OpenGL场景的大小,(0,0)表示窗口内部视口的左下角,(w,h)指定了视口的大小...我们用下图的方式,进行观察。
?
下图,近处的平面,距离视点为1,远处的为10。我们画的三角平面,就在距离视点2的位置。在距离视点1处,我们的视口大小是 2ratio x 2。...到距离2处,我们的视口大小一定为2ratio x 2。
所以此时,我们渲染我们的三角形,它的高一定为画布高度的1/2。
如果我们将近平面,视点距离改为0.5f。