有感 阅读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

posted @ 2011-09-07 14:17  西就东城  阅读(505)  评论(2编辑  收藏  举报