基于DirectX 11的3D图形程序设计案例教程
出版时间:
2015-06
版次:
1
ISBN:
9787562490036
定价:
39.00
装帧:
平装
开本:
16开
纸张:
胶版纸
页数:
292页
字数:
517千字
正文语种:
简体中文
5人买过
-
《基于DirectX 11的3D图形程序设计案例教程》主要介绍如何使用DirectX 11开发交互式3D图形程序。书中除第1章外,每一章都通过一个完整的实验介绍DirectX 11程序开发的相关知识。首先介绍了Windows编程的基础以及必要的数学函数库的使用,然后讲解了相关的3D概念。其主题涵盖了Direct3D的基本原理和方法,例如图元的绘制、光照、纹理、混合、模板等。本书弱化过多的理论讲解,强调在实践中掌握3D图形编程的基本技能。内容深入浅出,主要面向希望学习3D图形开发技术并具有一定的程序设计基础的大中专院校学生以及希望学习3D图形编程的开发人员。
第1部分准备部分
第1章安装与配置DirectX开发环境
1.1概述
1.2安装Visual Studio 2012
1.3安装DirectX SDK
1.4配置Effect框架
1.5安装常见问题解决
第2章第一个Windows程序
2.1概述
2.2建立一个简单的Windows程序
2.3*补充知识
第3章XNA数学库简介
3.1概述
3.2一个矩阵变换的例子
3.3利用XNA数学库实现例子中的矩阵变换
3.4*补充知识
第2部分Direct3D基础及应用
第4章初始化Direct3D
4.1概述
4.2初始化Direct3D
第5章第一个D3D程序
5.1概述
5.2绘制一个三角形
5.3*思考题
5.4*常见问题及解决方法
第6章Effect框架简介
6.1概述
6.2利用Effect框架绘制旋转的彩色立方体
6.3*思考题
6.4*常见问题及解决方法
第7章光照效果
7.1概述
7.2绘制具有光照效果的立方体
7.3*思考题
第8章纹理
8.1概述
8.2利用纹理绘制木箱子
8.3*思考题
8.4*补充知识
第9章混合
9.1概述
9.2利用混合技术绘制水中的箱子
9.3*思考题
第10章模板
10.1概述
10.2利用模板绘制镜子中的物体
10.3*思考题
第11章灵活摄像机
11.1概述
11.2灵活摄像机的实现
第12章OBJ模型简介
12.1概述
12.2导入椅子的OBJ模型
12.3*思考题
第3部分Direct3D综合示例
第13章跑酷游戏--BUS RUN
13.1概述
13.2编写BUS RUN游戏
13.3*思考题
第14章投篮游戏
14.1概述
14.2准备编写投篮游戏
14.3投篮游戏的设计与实现
14.4*思考题
参考文献
-
内容简介:
《基于DirectX 11的3D图形程序设计案例教程》主要介绍如何使用DirectX 11开发交互式3D图形程序。书中除第1章外,每一章都通过一个完整的实验介绍DirectX 11程序开发的相关知识。首先介绍了Windows编程的基础以及必要的数学函数库的使用,然后讲解了相关的3D概念。其主题涵盖了Direct3D的基本原理和方法,例如图元的绘制、光照、纹理、混合、模板等。本书弱化过多的理论讲解,强调在实践中掌握3D图形编程的基本技能。内容深入浅出,主要面向希望学习3D图形开发技术并具有一定的程序设计基础的大中专院校学生以及希望学习3D图形编程的开发人员。
-
目录:
第1部分准备部分
第1章安装与配置DirectX开发环境
1.1概述
1.2安装Visual Studio 2012
1.3安装DirectX SDK
1.4配置Effect框架
1.5安装常见问题解决
第2章第一个Windows程序
2.1概述
2.2建立一个简单的Windows程序
2.3*补充知识
第3章XNA数学库简介
3.1概述
3.2一个矩阵变换的例子
3.3利用XNA数学库实现例子中的矩阵变换
3.4*补充知识
第2部分Direct3D基础及应用
第4章初始化Direct3D
4.1概述
4.2初始化Direct3D
第5章第一个D3D程序
5.1概述
5.2绘制一个三角形
5.3*思考题
5.4*常见问题及解决方法
第6章Effect框架简介
6.1概述
6.2利用Effect框架绘制旋转的彩色立方体
6.3*思考题
6.4*常见问题及解决方法
第7章光照效果
7.1概述
7.2绘制具有光照效果的立方体
7.3*思考题
第8章纹理
8.1概述
8.2利用纹理绘制木箱子
8.3*思考题
8.4*补充知识
第9章混合
9.1概述
9.2利用混合技术绘制水中的箱子
9.3*思考题
第10章模板
10.1概述
10.2利用模板绘制镜子中的物体
10.3*思考题
第11章灵活摄像机
11.1概述
11.2灵活摄像机的实现
第12章OBJ模型简介
12.1概述
12.2导入椅子的OBJ模型
12.3*思考题
第3部分Direct3D综合示例
第13章跑酷游戏--BUS RUN
13.1概述
13.2编写BUS RUN游戏
13.3*思考题
第14章投篮游戏
14.1概述
14.2准备编写投篮游戏
14.3投篮游戏的设计与实现
14.4*思考题
参考文献
查看详情
-
全新
山东省济宁市
平均发货60小时
成功完成率81.32%
-
全新
山东省潍坊市
平均发货15小时
成功完成率82.35%
-
全新
广东省广州市
平均发货16小时
成功完成率90.44%
-
全新
广东省广州市
平均发货15小时
成功完成率89.87%
-
全新
广东省广州市
平均发货23小时
成功完成率86.59%
-
全新
广东省广州市
平均发货18小时
成功完成率90.72%
-
全新
北京市东城区
平均发货23小时
成功完成率88.6%
-
全新
北京市东城区
平均发货23小时
成功完成率88.6%
-
全新
北京市西城区
平均发货12小时
成功完成率93.69%
-
全新
天津市河东区
平均发货23小时
成功完成率90.54%
-
全新
浙江省嘉兴市
平均发货12小时
成功完成率94.7%
-
全新
浙江省嘉兴市
平均发货9小时
成功完成率94.85%
-
全新
江苏省无锡市
平均发货9小时
成功完成率94.79%
-
全新
江苏省无锡市
平均发货8小时
成功完成率96.21%
-
全新
北京市顺义区
平均发货9小时
成功完成率92.51%
-
全新
天津市西青区
平均发货14小时
成功完成率90.74%
-
全新
北京市西城区
平均发货17小时
成功完成率91.39%
-
全新
江苏省无锡市
平均发货8小时
成功完成率95.7%
-
全新
北京市丰台区
平均发货28小时
成功完成率86.66%
-
全新
河北省保定市
平均发货27小时
成功完成率87.29%
-
全新
河北省保定市
平均发货14小时
成功完成率91.55%
-
全新
-
全新
北京市朝阳区
平均发货9小时
成功完成率97.57%
-
全新
浙江省嘉兴市
平均发货11小时
成功完成率92.98%
-
全新
浙江省杭州市
平均发货15小时
成功完成率94.53%
-
全新
四川省成都市
平均发货10小时
成功完成率96.36%
-
全新
北京市朝阳区
平均发货13小时
成功完成率96.11%
-
全新
北京市朝阳区
平均发货12小时
成功完成率96.18%
-
全新
广东省广州市
平均发货7小时
成功完成率88.48%
-
全新
四川省成都市
平均发货7小时
成功完成率90.59%
-
全新
江苏省南京市
平均发货6小时
成功完成率98.42%
-
全新
江苏省南京市
平均发货13小时
成功完成率83.88%
-
全新
北京市通州区
平均发货9小时
成功完成率89.02%
-
全新
北京市通州区
平均发货9小时
成功完成率95.15%
-
全新
广东省广州市
平均发货7小时
成功完成率94.6%
-
全新
山东省泰安市
平均发货11小时
成功完成率86.3%
-
全新
上海市浦东新区
平均发货19小时
成功完成率82.35%
-
全新
北京市朝阳区
平均发货17小时
成功完成率85.4%
-
全新
-
全新
江苏省无锡市
平均发货21小时
成功完成率90.12%
-
全新
广东省广州市
平均发货17小时
成功完成率88.24%