跳转到内容

DirectX/9.0/Direct3D

来自维基教科书,开放的书籍,用于开放的世界

Direct3D 是 DirectX 中最先进和最复杂的组件。它处理现代计算中最复杂的领域之一 - 图形。它严重依赖于数学,特别是三角学和代数。

先决条件

[编辑 | 编辑源代码]

理解 Direct3D 的大部分内容需要理解一些数学概念,包括 向量矩阵三角学。虽然你可以在不理解这些概念的情况下完成很多 DirectX 开发的基础工作,但它们在后期变得很重要,大多数人通常无法理解我们为什么要做某些事情。

这部分 DirectX 图书将(希望)教会你 Direct3D 的基础知识,例如初始化、顶点和索引缓冲区、相机、模型、纹理、灯光和粒子。在整本书中,我们将实现一个基准测试工具来测试我们的理解。

这些文件将用于为我们的基准测试应用程序提供框架

华夏公益教科书