当前位置: 首页 > 更多 > 游戏

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

简介DirectX 12 3D 游戏开发实战pdf百度网盘下载地址? Direct3D是微软公司DirectX SDK集成开发包中的重要组成部分,是编写高性能3D图形应用程序的渲染库,适用于多媒体、娱乐、...
《DirectX 12 3D 游戏开发实战》pdf电子书下载
《DirectX 12 3D 游戏开发实战》pdf百度云

《DirectX 12 3D 游戏开发实战》pdf百度云

《DirectX 12 3D 游戏开发实战》pdf百度云


 

DirectX 12 3D 游戏开发实战pdf百度网盘下载地址?

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

本书围绕交互式计算机图形学这一主题展开,着重介绍Direct3D的基础知识和着色器编程的方法,并介绍了如何利用Direct3D来实现各种有趣的技术与特效,旨在为读者学习图形技术奠定坚实的基础。本书包括3部分内容。第一部分介绍数学知识,涵盖向量代数、矩阵代数和变换等内容。这是贯穿全书的数学工具,是读者需要掌握的基础内容。第二部分重点介绍Direct3D的基础知识,展示用Direct3D来实现绘图任务的基本概念与技术,如渲染流水线、纹理贴图、混合、曲面细分等。第三部分则利用Direct3D来实现各种有趣的特效,如实例化与视锥体剔除、阴影贴图、环境光遮蔽等。

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


作者简介:
作者:[美] 弗兰克·D.卢娜(Frank D. Luna) 译者:王陈 弗兰克·D·卢娜(Frank D. Luna),毕业于加利福尼亚大学欧文分校,获得数学学士学位,具备着超过15年的DirectX交互式图形学编程经验,著有3本DirectX畅销书,曾从事3D医疗可视化、3D建筑设计软件以及游戏相关工作。

目录:
第1章 向量代数 3
第2章 矩阵代数 34
第3章 变换 52
第4章 Direct3D的初始化 77
第5章 渲染流水线 139
第6章 利用Direct3D绘制几何体 175
第7章 利用Direct3D绘制几何体(续) 235
第8章 光照 283
第9章 纹理贴图 323
第10章 混合 359
第11章 模板 379
第12章 几何着色器 402
第13章 计算着色器 425
第14章 曲面细分阶段 468
第15章 构建第 一人称视角的摄像机与动态索引 493
第16章 实例化与视锥体剔除 511
第17章 拾取 535
第18章 立方体贴图 548
第19章 法线贴图 577
第20章 阴影贴图 591
第21章 环境光遮蔽 622
第22章 四元数 644
第23章 角色动画 670

点击下载