opengl es基本概念:https://blog.csdn.net/mabeijianxi/article/details/79186086
render=new CameraRender(this);
setRender(render);
setRenderMode(...);
public interface Render {
//窗口画布准备完成
void onSurfaceCreated(GL10 gl, EGLConfig config);
//画布发生改变(比如:横竖切换)
void onSurfaceChanged(GL10 gl, int width, int height);
//绘制
void onDrawFrame(GL10 gl);
}
摄像头绑定纹理texture[0],texture交给Opengl ES的Sharder
着色器去渲染
sharder(着色器)使用GLSL编写
着色器:保存比如三角形3个点坐标
顶点着色器:光,阴影,遮挡,环境等
两者合成图像
着色器处理美颜
OpenGL ES 2.0 入门 https://www.jianshu.com/p/05e131b94c5d