DirectX 12 3D 游戏开发实战 电子书

DirectX 12 3D 游戏开发实战

9.9开通会员

编辑推荐

本书讲解如何使用DirectX12进行3D游戏的开发,从基础开始,由浅入深地引导你进行学习。

内容简介

Direct3D是微软公司DirectX SDK集成开发包中的重要组成部分,是编写高性能3D图形应用程序的渲染库,适用于多媒体、娱乐、即时3D动画等广泛和实用的3D图形计算领域。

本书围绕交互式计算机图形学这一主题展开,着重介绍Direct3D的基础知识和着色器编程的方法,并介绍了如何利用Direct3D来实现各种有趣的技术与特效,旨在为读者学习图形技术奠定坚实的基础。

本书包括3部分内容。第一部分介绍数学知识,涵盖向量代数、矩阵代数和变换等内容。这是贯穿全书的数学工具,是读者需要掌握的基础内容。第二部分重点介绍Direct3D的基础知识,展示用Direct3D来实现绘图任务的基本概念与技术,如渲染流水线、纹理贴图、混合、曲面细分等。第三部分则利用Direct3D来实现各种有趣的特效,如实例化与视锥体剔除、阴影贴图、环境光遮蔽等。

本书适合希望通过Direct3D来学习3D编程的C++中级程序员阅读,也可供已对Direct3D有一定了解或具有非DirectX API使用经验的3D程序员参考。

章节目录

展开全部

DirectX 12 3D 游戏开发实战是2019年由人民邮电出版社出版,作者FrankD.luna。

温馨提示:
1.本电子书已获得正版授权,由出版社通过知传链发行。
2.该电子书为虚拟物品,付费之后概不接收任何理由退款。电子书内容仅支持在线阅读,不支持下载。
3.您在本站购买的阅读使用权仅限于您本人阅读使用,您不得/不能给任何第三方使用,由此造成的一切相关后果本平台保留向您追偿索赔的权利!版权所有,后果自负!
得书感谢您对《DirectX 12 3D 游戏开发实战》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

你可能喜欢
竞技游戏设计实战指南:MOBA+RTS+TCG+FPS 电子书
竞技游戏设计指点迷津的全方位指南,“骨灰级”玩家深根多年的实践总结。
Unity3D脚本编程与游戏开发 电子书
精选丰富实践案例,精讲游戏开发技术,总结一线游戏开发经验。
Unity 2017经典游戏开发教程:算法分析与实现 电子书
Unity目前是全世界优秀的游戏渲染引擎平台,其中程序开发也有自己的一套规则和技巧。本书基于此,使用Unity C#编程模块,实现18款经典小游戏的算法。不论是游戏开发爱好者,还是专业人士,都能从本书学习到:(1)Unity程序脚本入口及与场景模块相关联的编程操作流程与算法分析。(2)C#的程序编写技巧。(3)学习整个游戏开发的综合流程与策划思路,以便将来更好的融入相关团队。
Unity2017虚拟现实开发标准教程 电子书
这是一本专为虚拟现实开发初中级读者打造的教程,也是经Unity公司审定的官方教程。
Unity 3D游戏开发(第2版) 电子书
本书涵盖了Unity 3D实际应用中的各类功能,全方面讲解了其运行原理。
Unity Shader 入门精要 电子书
本书适合Unity初学者、游戏开发者、程序员,也可以作为大专院校相关专业师生的学习用书,以及培训学校的培训教材。
完美讲堂Unity3D游戏特效设计实战教程 电子书
  1.深入阐述Unity3D的基础操作、场景特效、3ds Max的基础操作及与Unity3D的配合、粒子系统的应用、物理攻击特效、法术攻击特效等。   2.精选特效案例对所学知识加以巩固,锻炼实际操作能力,包括火焰特效、雨雪特效、喷泉特效、陨石爆炸特效、徒手三连击特效、但丁暴怒动作特效、旋风打击特效、万里冰封特效、龙卷风特效、火焰气波特效等。   3.适合从事游戏开发及特效设计的初、中级读者阅读,同时也可以作为相关教育培训机构的教材。   4.随书附赠资源,内容包含本书实例的工程文件、场景文件,读者可以边学边看,学习更高效。
Cocos2d-JS游戏开发 电子书
结合多个实例详细介绍Cocos2d-JS游戏开发。