zoukankan      html  css  js  c++  java
  • 有感 阅读iPhone.3D.ProgrammingHelloArrow项目

    这两天抽空学习,断断续续阅读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

  • 相关阅读:
    解决Ubuntu19.04无法安装SecureCRT
    gluster学习(二)
    gluster学习(一)
    ansible安装过程遇到的问题
    shell在linux里摇摇晃晃
    ubuntu18.10安装网易云音乐
    MVC Bundle生成的css路径问题
    Vuejs自定义select2指令
    VueJs笔记
    在webAPI的BaseController上使用RoutePrefix
  • 原文地址:https://www.cnblogs.com/GoGoagg/p/2169802.html
Copyright © 2011-2022 走看看