本书共分为17 章,内容按照必知必会的基础知识、基于 OpenGL ES 2.0 实现基本特效以及真实大型游戏案例的顺序进行详细地讲解。主要内容如下:OpenGL 的渲染管线、着色语言(Shading Language)、投影及各种变换、OpenGL ES 2.0 中光照的基本原理与实现、纹理映射的基本原理与使用、各种 3D 基本形状的原理与实现、3D模型加载、混合及雾的基本原理与使用、3D开发技巧(包括标志版、灰度图地形、粒子沉积地形、天空盒与天空穹、镜像技术、动态文本输出以及非真实感绘制等一些常用的 3D开发技巧)、剪裁与测试、Android 中各种传感器的使用,以及 NDK 及iOS 平台下的OpenGL ES 开发,同时还介绍了如何在不同的平台间进行 3D 应用的移植;WebGL 3D 应用开发,如何将 3D 应用移植到WebGL 平台。最后用两大完整案例(就是夜鹰行动和 BN 赛艇)贯穿整本书的实战知识,真正帮助读者学以致用。本书中在给出实际的开发案例时涉及了 Android SDK、Android NDK、iOS、WebGL 等主流平台,书中关于可编程渲染管线着色器的知识与技术还可以通用于包括 Windows Phone、MeeGO、PSP、PlayStation等移动嵌入式平台。本书适合初学者、移动开发者、游戏开发者、程序员学习,也适合大中专院校的相关专业的师生用书和培训学校的教材。
-
Creators
-
Publisher
-
Release date
December 8, 2021 -
Formats
-
OverDrive Read
- ISBN: 9787115339164
-
EPUB ebook
- ISBN: 9787115339164
- File size: 24432 KB
-
-
Accessibility
No publisher statement provided -
Languages
- Chinese
Why is availability limited?
×Availability can change throughout the month based on the library's budget. You can still place a hold on the title, and your hold will be automatically filled as soon as the title is available again.
The Kindle Book format for this title is not supported on:
×Read-along ebook
×The OverDrive Read format of this ebook has professional narration that plays while you read in your browser. Learn more here.