发表于2025-05-05
图书基本信息,请以下列介绍为准 | |||
书名 | OpenGL ES 3.x游戏开发 | ||
作者 | 吴亚峰 | ||
定价 | 89.00元 | ||
ISBN号 | 9787115433657 | ||
出版社 | 人民邮电出版社 | ||
出版日期 | 2016-10-01 | ||
版次 | 1 |
其他参考信息(以实物为准) | |||
装帧:平装-胶订 | 开本:128开 | 重量:0.4 | |
版次:1 | 字数: | 页码: |
插图 | |
目录 | |
内容提要 | |
本书共分14章,内容涵盖了从OpenGL ES 3.x着色器的使用技巧到光影效果以及物理模拟问题的解决。介绍了OpenGL ES 3.x中的各种缓冲区对象和顶点着色器与片元着色器的使用技巧,以及光影效果的实现,如凹凸映射、环境反射、阴影、倒影、镜头光晕等。介绍了杰出的3D物理引擎Bullet(Java和C 版本),详细介绍了骨骼动画的开发,包括加载ms3d骨骼动画以及开发自定义格式的骨骼动画。系统地讨论了OpenGL ES 3.x开发中的性能优化问题,介绍了OpenGL ES 3.1新增的计算着色器。给出了基于NDK的游戏案例——火力篮球和iOS下的3D游戏案例——方块翻转,方便读者快速上手应用。本书适合游戏开发者、程序员阅读,也适合大专院校相关专业师生的学习用书,以及培训学校的教材。 |
编辑推荐 | |
内容覆盖了学习OpenGL ES 3.x的知会的知识到基于OpenGL ES 3.x实现各种基础的技术 ● 介绍了OpenGL ES 3.x渲染管线的知识和使用OpenGL ES 3.x的着色语言 ● 介绍了OpenGL ES 3.x中的光照、纹理映射、3 D 模型加载、混合和雾等基础, 以及常用的 3 D 开发技巧, 如标志板、天空盒、镜像绘制等。 ● 既介绍了Android下使用SDK基于Java进行开发,又介绍了Android下使用NDK基于C 进行开发,iOS下使用xCode基于C 开发,还介绍了基于HTML5的3D渲染技术WebGL。 ● 给出了基于NDK的游戏案例——火力篮球和iOS下的3D游戏案例——方块翻转,方便读者快速上手应用。 |
作者介绍 | |
吴亚峰,毕业于北京邮电大学,后留学澳大利亚卧龙岗大学取得硕士学位。1998年开始从事Java应用的开发,有10多年的Java开发与培训经验。主要的研究方向为OpenGL ES、手机游戏、Java EE以及搜索引擎。同时为手机游戏、Java EE独立软件开发工程师,并兼任百纳科技Java培训中心席培训师。近十年来为数十杰出企业培养了上千名软件开发人员,曾编写过《Android 3D游戏案例开发大全》、《Android平板电脑开发实战详解和典型案例》、《Android游戏开发大全》、《Android应用案例开发大全》、《Unity 3D游戏开发技术详解与典型案例》等多本畅销技术书籍。2008年年初开始关注Android平台下的应用开发,并开发出一系列杰出的Android 3D应用程序与游戏。 |
序言 | |
OpenGL ES 3.x游戏开发 吴亚峰 下载 mobi pdf epub txt 电子书 格式 2025
OpenGL ES 3.x游戏开发 吴亚峰 下载 mobi epub pdf 电子书OpenGL ES 3.x游戏开发 吴亚峰 mobi epub pdf txt 电子书 格式下载 2025