DirectX游戏编程
光盘
作者: 王鹏杰,李威,王聪编著
出版社:机械工业出版社,2010
简介: 本书共分为16章:第1章介绍游戏开发相关的一些数学基础知识;第2章
对DirectX的历史、功能及基本配置做了介绍;第3章介绍了本书所涉及的
Direct3D程序设计框架,并通过实例详细讲解了基本的Win32框架和DxuT框
架;第4章介绍了文本显示程序的编写,为后续章节实例中的文本显示做准
备;第5章介绍了基本图形的绘制过程,主要讲解了基本图元的类型,以及
使用顶点缓存和索引缓存绘制基本图形的方法;第6章介绍了3种基本变换并
辅以实例对其进行详细说明;第7章介绍了材质和光照的使用,给出了不同
光照和不同材质下的实例效果对比;第8章介绍了纹理的载入和绘制方式;
第9章介绍了深度测试和反走样的基本原理,并分别给出了实例;第10章和
第11章介绍了网格的定义,包括网格中顶点缓存和索引缓存的填充,X文件
导人生成网格的过程,渐进网格的生成和控制;第12章介绍了混合和模板,
并分别给出了实例;第13章~第15章介绍了着色器部分的内容,主要对顶点
着色器和像素着色器的功能、使用、语义等进行了详细阐述,并给出了实例
解析;第16章给出了一个完整的用Directx开发的RPG游戏实例,主要介绍了
游戏开发的一个简单但完整的过程。
本书可以作为高等院校游戏专业的教材,也可供游戏开发及研究人员参
考。