《精通 DirectX 3D图形与动画程序设计》系统全面地介绍了Direct3D三维图形程序设计的相关内容。全书共分5个部分。第一部分介绍了Direct3D程序设计基础,包括三维坐标变换、光照处理、纹理贴图、雾化效果、文件模型、文本和字体等内容。第二部分介绍了Direct3D程序设计的相关高级技术,包括多层纹理映射、纹理坐标自动生成与变换、环境映射、凹凸纹理映射、立体纹理、纹理压缩、.X文件格式分析、网格模型优化、层次细节网格模型、增强网格模型、蒙皮骨骼动画网格模型以及粒子系统等。第三部分介绍了Direct3D GPU编程(即可编程流水线),包括HLSL渲染语言、HLSL顶点渲染、HLSL像素渲染、Effect及其高级应用、ASM顶点渲染、ASM像素渲染。第四部分介绍了三维图形程序设计领域目前流行的许多实用技术,包括广告板技术、纹理动画技术、自然现象模拟、三维地形模拟、海浪效果模拟、柔性物体模拟、凹凸纹理应用、短毛发模拟以及体积雾等。第五部分是附录,包括学习Direct3D之前所必须掌握的基础知识和DirectX SDK提供的各种工具的简要说明。《精通 DirectX 3D图形与动画程序设计》配套光盘提供了书中所有示例程序的可执行文件、工程文件和完整源代码,以方便读者编译、调试示例程序。《精通 DirectX 3D图形与动画程序设计》主要面向对Direct3D三维图形程序设计感兴趣的编程人员、游戏开发人员以及可视化仿真工程技术人员,也可作为高等院校相关专业和培训机构的Direct3D程序设计用书。