OpenGL ES 3.x游戏开发(下卷)

OpenGL ES 3.x游戏开发(下卷)

查阅电子书
手机扫码
  • 微信扫一扫

    关注微信公众号

内容简介

本书共分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游戏开发(下卷)是2016年由人民邮电出版社出版,作者吴亚峰。

得书感谢您对《OpenGL ES 3.x游戏开发(下卷)》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

你可能喜欢
libGDX移动游戏开发从入门到精通 电子书
随着移动互联网的快速发展,移动端的游戏开发已经成为发展迅速、市场潜力巨大、前景诱人的开发方向。作为一种游戏引擎,libGDX让更多梦想加入游戏开发的人圆梦。本书全面介绍了使用libGDX进行游戏开发时所需要用到的知识,其中包括libGDX的详细介绍、libGDX的UI编程、libGDX的配套开发工具、libGDX中所遇到的一些问题的解决方案。本书并不局限于介绍libGDX编程的各种理论知识,而是从
Unity 游戏开发技术详解与典型案例 电子书
本书对Unity3D集成开发环境界面、脚本的编写和众多特效的实现进行了详细介绍。全书共分16章。主要内容包括:Unity3D基础、Unity3D集成开发环境、Unity脚本的开发、Unity图形用户界面基础、物理引擎、着色器、常用着色器特效、3D游戏开发的常用技术、光影效果的使用、模型与动画、地形与寻路技术、游戏资源的更新、多线程技术与网络开发、Unity2D游戏开发、常用性能优化技术、休闲游戏等
HTML5游戏开发案例教程 电子书
本书是HTML5游戏开发课程教材。全书分为6章,内容包括构建Canvas开发环境、Canvas基本功能、CreateJS函数库、简单效果案例、HTML5小型游戏、太空英雄大战游戏。全书每章内容与实例紧密结合,并与极客学院网站视频教学课程相结合,学生可以扫描二维码进行视频课程学习,有助于学生随时理解知识、应用知识,使得视频、书籍和课堂紧密配合,达到学以致用的目的。
Unity3D游戏开发标准教程 电子书
本书本着“起点低、终点高”的原则,内容覆盖了从学习Unity3D开发引擎必知必会的基础知识到能够熟练使用Unity3D开发引擎制作简单3D游戏的每一个阶段。全书共分为12章,前11章按照由易到难的顺序依次介绍了Unity基础与开发环境配置、脚本程序的开发、图形用户界面、物理引擎、着色器基础、3D游戏开发常用技术、光影效果、模型与动画、地形与寻路技术、游戏资源更新及网络开发。结尾一章给出了一个完整的
Unity 3D 游戏开发(微课版) 电子书
Unity引擎具备入门简单、操作便捷、功能系统强大、智能界面设计、面向组件开发、辅助配套环境好等特点,拥有丰富素材资源教程,社区交流学习氛围浓厚,可一键完成多平台开发和部署,很适合第一次接触游戏引擎的初学者入门。本书主要介绍Unity3D虚拟现实游戏开发技术,内容包括初识Unity游戏引擎、Unity引擎基础知识、Unity界面交互设计、Unity物理系统引擎、灯光材质地形系统、音视频动画特效系统