(OpenGLES应用开发实践指南iOS卷.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
(OpenGLES应用开发实践指南iOS卷

OpenGL ES应用开发实践指南:iOS卷《OpenGL ES应用开发实践指南:iOS卷》基本信息原书名:Learning OpenGL ES for iOS:A Hands-On Guide to Modern 3D Graphics Programming作者: (美)Erik M.Buck译者: 徐学磊丛书名: 华章程序员书库出版社:机械工业出版社ISBN:9787111428671上架时间:2013-6-19出版日期:2013 年6月开本:16开页码:1版次:1-1所属分类:计算机 软件与程序设计 移动开发 iPhone内容简介 计算机书籍 《opengl es应用开发实践指南:ios卷》是一本系统的具备实战性的opengl es 3d图形开发指南。由资深ios开发专家根据opengl es最新版本撰写,不仅详细讲解了opengl es与glkit的结合使用,而且还系统讲解opengl es的核心概念、技术,以及ios的图形机制,并通过大量案例讲解了在ios上进行opengl es开发的方法和技巧。 全书共分12章。第1章介绍了使用嵌入式图形硬件绘制3d图形的最新方法;第2章讲解了如何使用苹果xcode开发工具和cocoa touch面向对象的框架在iphone、ipod touch和ipad中开发包括3d图形的程序;第3章涵盖了纹理的底层概念和常用选项;第4章介绍灯光模拟背后的概念,以及利用glkit并使用相对简单的应用代码演示灯光效果;第5章讲解并演示从任意视点渲染几何对象的技术;第6章介绍如何制作动画;第7章介绍了如何加载并使用模型;第8章讲解了特效的使用;第9章介绍能够提高ios设备上opengl es 2.0渲染性能的优化策略;第10章讲解了地形和拾取;第11章回顾了3d渲染所需的常见数学运算;第12章涵盖了一个结合地形渲染、天空盒、粒子系统、动画、变化视点、灯光、模型和碰撞检测技术的实例。 目录《opengl es应用开发实践指南:ios卷》 译者序 前言 第1章使用现代移动图形硬件 / 1 1.1 3d渲染 / 1 1.2为图形处理器提供数据 / 3 1.2.1缓存:提供数据的最好方式 / 4 1.2.2帧缓存 / 5 1.3 opengl es的上下文 / 6 1.4一个3d场景的几何数据 / 7 1.4.1坐标系 / 7 1.4.2矢量 / 9 1.4.3点、线、三角形 / 11 1.5小结 / 11 第2章让硬件为你工作 / 12 2.1使用opengl es绘制一个core animation层 / 12 2.2结合cocoa touch和opengl es / 14 2.2.1 cocoa touch / 14 2.2.2使用苹果开发者工具 / 15 2.2.3 cocoa touch应用架构 / 15 .2.3 opengles_ch2_1示例 / 18 2.3.1 opengles_ch2_1appdelegate类 / 18 2.3.2 storyboards / 19 2.3.3 opengles_ch2_1viewcontroller类的interface / 19 2.3.4 opengles_ch2_1viewcontroller类的实现 / 20 2.3.5支持文件 / 30 2.4深入探讨glkview是怎么工作的 / 31 2.5对于glkit的推断 / 40 2.6小结 / 46 第3章纹理 / 48 3.1 什么是纹理 / 48 3.1.1对齐纹理和几何图形 / 49 3.1.2纹理的取样模式 / 50 3.1.3 mip 贴图 / 52 3.2 opengles_ch3_1示例 / 52 3.3深入探讨glktextureloader是怎么工作的 / 56 3.4 opengles_ch3_3示例 / 62 3.5透明度、混合和多重纹理 / 63 3.5.1在opengles_ch3_4示例中混合片元颜色 / 64 3.5.2示例opengles_ch3_5中的多重纹理 / 66 3.5.3在opengles_ch3_6示例中自定义纹理 / 68 3.6纹理压缩 / 70 3.7小结 / 71 第4章散发一些光线 / 72 4.1环境光、漫反射光、镜面反射光 / 73 4.2计算有多少光线照向每个三角形 / 74 4.3使用glkit灯光 / 79 4.4 opengles_ch4_1示例 / 80 4.5把灯光烘焙进纹理中 / 86 4.6片元计算 / 87 4.7小结 / 88 第5章改变你的视点 / 89 5.1深度渲染缓存(depth render buffer) / 89 5.2例子opengles_ch5_1和例子opengles_ch5_2 / 9

文档评论(0)

tt859685 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档