
OpenglES
「已注销」
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
openglES 3.0环境 glGetUniformLocation()返回 -1 的原因 从2.0迁移过来,GLSL函数需要改变
1 网上大部分说是因为着色器代码中没有使用到这个变量,是一个原因2 但是还有一个原因,openGL ES3.0 着色器代码api发生了变化,比如在2.0中texture2D()函数在3.0中需要用texture()函数来替代。...原创 2020-03-15 22:34:00 · 1349 阅读 · 0 评论 -
彻底理解OPENGLES 纹理是如何映射的
纹理,就是通过一系列表示颜色的数据,调用对应的GL函数,把绘制出来的几何图形,填充纹理数据所携带的颜色。比如绘制了两个三角形组成的矩形,没有使用纹理的时候是使用常量颜色填充的。当使用纹理的时候如何实现,可以通过《OPENGL ES 3.0 编程指南》第九章的学习和样例代码的编译运行,已经有一定了解。但纹理是查看过代码,对如何映射到绘制的图形,纹理坐标与顶点的关系,可能还是一头雾水。...原创 2020-02-12 15:28:28 · 1104 阅读 · 0 评论 -
OpenGL ES 3.0 编程指南 windows10 环境编译报错解决
这本书该看的应该都看了,demo环境搭建就按照书中16章说的做就好了。想说的是一个困扰了好几天的问题,就是在Visual Studio 2017 下调试,总是会报错,内容为引发了异常: 读取访问权限冲突。esContext 是 nullptr发生在 esUtils_win32.c 这个文件的第80行最后发现,ValidateRect 这个函数是在收到 窗口消息 WM_PAINT 时会...原创 2020-02-08 20:44:32 · 459 阅读 · 0 评论