内容简介

本书介绍如何利用DirectX 11的Direct3D开发交互式3D图形程序。首先介绍必要的数学基础; 然后结合Direct3D介绍3D图形的基本实现过程,例如颜色、纹理、光照、模板等; 接着对3D图形的部分应用主题进行了详细介绍,例如粒子系统、拾取等; 最后对Direct3D的图形渲染管道的各个阶段进行了介绍,特别是对Direct3D 11的新技术进行了详细描述。

本书可作为大学本科和研究生3D游戏编程课程参考书和培训教材,也可供广大3D图形游戏编程用户学习和参考。