(转)OpenGL ES编程入门资源集合
Posted lihaiping
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了(转)OpenGL ES编程入门资源集合相关的知识,希望对你有一定的参考价值。
OpenGL ES 2.0中文手册:http://www.dreamingwish.com/articlelist/category/opengl-es-api
里边讲解了部分API的功能,作为基本的参考。
OpenGL ES2.0 渲染管线:http://codingnow.cn/opengles/1504.html
OpenGL ES2.0 绘制三角形:http://codingnow.cn/opengles/1514.html
一个OpenGL ES2.0的例子:http://blog.csdn.net/matrixhero/article/details/8255849
OpenGLES 渲染管线和着色器:http://blog.csdn.net/kesalin/article/details/8223649
OpenGLES 入门指南:http://blog.csdn.net/mkhgg/article/details/6738912
OpenGL 系列教程:http://blog.csdn.net/kesalin/article/category/1288827 一位大神的博客,讲解的很到位和生动。
OpenGL ES2.0 编程三部曲:http://blog.csdn.net/myarrow/article/details/7707943#comments
OpenGL ES 2.0 Primer 学习 APP: http://glslstudio.com/primer/
非常好的OpenGL 系列教程:http://www.linuxgraphics.cn/opengl/opengles_tutorial_index.html
专栏:Mali GPU编程及其新能优化:http://blog.csdn.net/myarrow/article/category/1173907
OpenGL ES API官方解析:https://www.khronos.org/opengles/sdk/docs/man/
通过opengl es 2.0来实现yuv的显示:http://blog.csdn.net/eastlhu/article/details/9382431/
OpenGL播放YUV420P(通过Texture,使用Shader):http://blog.csdn.net/leixiaohua1020/article/details/40379845
1、OpenGL是一个跨平台的图形渲染标准
2、OpenGL ES (OpenGL for Embedded Systems) 是 OpenGL 三维图形 API 的子集,针对手机、PDA和游戏主机等嵌入式设备而设计。该API由Khronos集团定义推广,Khronos是一个图形软硬件行业协会,该协会主要关注图形和多媒体方面的开放标准。
OpenGL ES 是从 OpenGL 裁剪定制而来的,去除了 glBegin/glEnd,四边形(GL_QUADS)、多边形(GL_POLYGONS)等复杂图元等许多非绝对必要的特性。现在主要有两个版本,OpenGL ES 1.1针对固定管线硬件的,是以 OpenGL 1.5 规范为基础的。OpenGL ES 2.x 针对可编程管线硬件,参照 OpenGL 2.0 规范定义。
3、egl提供了opengles和本地窗口之间的关联
4、OpenGLES模拟器,这里的模拟器仅仅是一套api和dll(要与Android模拟器区分开)。主要用于非嵌入式平台(如windows)下运行opengles代码。
以上是关于(转)OpenGL ES编程入门资源集合的主要内容,如果未能解决你的问题,请参考以下文章
切换到使用交错 VBO - 编译但没有绘制 - opengl es 2.0
在 iPhone 上使用 CADisplayLink 在 OpenGL ES 视图中进行等速旋转