有感 阅读iPhone.3D.Programming-----HelloArrow项目
这两天抽空学习,断断续续阅读HelloArrow项目,反复看书中相关的描述
在阅读代码时,发现代码本身的阅读完全OK,问题是找寻代码中涉及的3D库函数 ,API,很困难,比如glGenRenderbuffersOES
原以为在iphone官方开发网站能找到glGenRenderbuffersOES相关函数,发现一无所有
通过谷歌等,找到一个地址:http://www.imgtec.com/powervr/insider/sdkdownloads/index.asp,近似是一个提供OpenGL ES的一个官方网站,努力的下载,却等很久~
另外,每注册一次,却发现再次登录总是Faile,伤不起~
仔细想下,我之所以要看glGenRenderbuffersOES函数原型,不是猜不出这个函数的功能,而是想整体了解3D函数的原型,API
希望下载下来的sdk完全能满足我的需求~
Good Luck!
OpenGL的资料可以在msdn上看到
2011-9-7
这两天在忙其他事务,又没有看iPhone.3D这边的东西
下载了imgtec的东西,发现里面的东西和书中的差距蛮大的,只能说参考而已
今天又在网上随意搜索某些函数,比如glViewport,一下子进入这么一个网站:
www.opengl.org
点击网站上的Documentation,随后进入相关版本的库文件说明,看到这么一个函数glGenRenderbuffers
才想起glGenRenderbuffersOES中OES有可能是版本标记,至于是什么意思,估计和OpenGL ES有关
言外之意,那可以通过此网站提供的api来进行前两天的代码分析
好,完整的OpenGL版本下的API
https://www.opengl.org/sdk/docs/
https://www.opengl.org/sdk/docs/man4/ OpenGL 4.2
另外,还有个地址:http://db-in.com/blog/2011/02/all-about-opengl-es-2-x-part-23/,感觉有一定学习的价值,附带哈这个地址
学习中也可以参看opengles.chm
Good luck!
2011-9-9
突然又看到这个http://www.cocoachina.com/bbs/read.php?tid-9578.html,文中有人回答OES=OpenGL ES,带OES的函数属于扩展性质的函数~,真是一来全搜索到,good luck
2011-9-9 14:31
无论生活、还是技术,一切都不断的学习和更新~~~努力~