OpenGL ES绘制图形,第一步要先定义图形。OpenGL ES运行使用三维空间坐标来定义形状。三角形是OpenGL ES中的基本形状,这里绘制一个三角形,需要使用坐标来定义三角形。这里使用一个数组来保存三角形的三个顶点坐标(注意 坐标按照逆时针存储在数组中。)。最后把这些坐标写入ByteBuffer, 通过OpenGL ES管线来处理。 public ...
voidchangeSize(intw,inth){//修改绘制区域长宽glViewport(0,0,w,h);} 6、开始渲染或改变渲染时调用 voidrenderSecene(){//清除出特定缓存区glClear(GL_COLOR_BUFFER_BIT|GL_DEPTH_BUFFER_BIT|GL_STENCIL_BUFFER_BIT);//三角形颜色GLfloat vRed[]={1.0f,0.0f,0.0f};//使用着色器渲染颜色shaderManager.U...