OpenGLES
mengbjy
这个作者很懒,什么都没留下…
展开
-
OpenglES报错
1、glCreateProgram需要在GL线程中调用,否则报错1281。报1281、1282这个错误有很多情况,对OpenGL还处于学习阶段,遇到再补充。顶点buffer不需要再GL线程中调用。2、无报错,但不能画出三角形,原因:代码是按照2.0规范调用,没有在创建G了SurfaceView后启用2.0支持。(glSurfaceView.setEGLContextClientVersion(2)...原创 2018-05-04 10:41:43 · 1460 阅读 · 0 评论 -
颜色混合opengl--glBlendFunc函数
转自:https://blog.csdn.net/aurora_mylove/article/details/1700540 混合是什么呢?混合就是把两种颜色混在一起。具体一点,就是把某一像素位置原来的颜色和将要画上去的颜色,通过某种方式混在一起,从而实现特殊的效果。假设我们需要绘制这样一个场景:透过红色的玻璃去看绿色的物体,那么可以先绘制绿色的物体,再绘制红色...转载 2018-08-21 15:25:13 · 656 阅读 · 0 评论 -
Android OpenGL ES 生成图片无法渲染问题
问题描述:动态生成大图,加载到texture中显示黑屏。原因:手机OpenGL环境支持texture的最大分辨率有限制,如果超出显示则会加载异常(长宽有一个超出都会有问题)。获取texture支持的最大分辨率方法: int[] maxP = new int[2]; //比较老的手机:4096 //华为的一款:8192 //三星S7 Edge:16384 GLES30.glG...原创 2018-09-07 11:34:33 · 726 阅读 · 0 评论