基于DirectX 11的3D图形程序设计案例教程

副标题:无

作   者:曾骏 高旻 熊庆宇 文俊浩

分类号:

ISBN:9787562490036

微信扫一扫,移动浏览光盘

简介

本书主要介绍如何使用DirectX11开发交互式3D图形程序。书中除第1章外,每一章都通过一个完整的实验介绍DirectX11程序开发的相关知识。首先介绍了Windows编程的基础以及必要的数学函数库的使用,然后讲解了相关的3D概念。其主题涵盖了Direct3D的基本原理和方法,例如图元的绘制、光照、纹理、混合、模板等。本书弱化过多的理论讲解,强调在实践中掌握3D图形编程的基本技能。内容深入浅出,主要面向希望学习3D图形开发技术并具有一定的程序设计基础的大中专院校学生以及希望学习3D图形编程的开发人员。

目录

第1部分准备部分
第1章安装与配置DirectX开发环境
1.1概述
1.2安装Visual Studio2012
1.3安装DirectXSDK
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章跑酷游戏——BUSRUN
13.1概述
13.2编写BUSRUN游戏
13.3*思考题
第14章投篮游戏
14.1概述
14.2准备编写投篮游戏
14.3投篮游戏的设计与实现
14.4*思考题
参考文献

已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

基于DirectX 11的3D图形程序设计案例教程
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    loading icon