Android OpenGL Note

╄→尐↘猪︶ㄣ 提交于 2020-04-07 06:43:04
1.GLSurfaceView有两种渲染模式:
RENDERMODE_CONTINUOUSLY:连续的绘制。

RENDERMODE_WHEN_DIRTY:当render创建的时候或者手动调用GLSurfaceView.requestRender后才会绘制(onDrawFrame)。

2.GL10.glMatrixMode(int mode)矩阵模型:
参数mode:GL_PROJECTION、GL_MODELVIEW、GL_TEXTURE、GL_MATRIX_PALETTE_OES (OES_matrix_palette extension)
GL_PROJECTION:投影矩阵(把物体投影到平面,3维→2维),与这相关的方法有GL10:glFrustumf、glFrustumx,GLU:gluPerspective(最后也是调用GL10.glFrustumf),glOrtho
GL_MODELVIEW:模型视图,与这相关的方法有GLU:gluLookAt(GL10:glMultMatrixf)
GL_TEXTURE:纹理矩阵
GL_MATRIX_PALETTE_OES:不知道。。。

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!