DirectX9
文章平均质量分 91
翻译至官方DirectX9的教程
亚翎_Ahlin
PHP开发,以及自学C++与DirectX研究游戏开发!
展开
-
教程 4:创建和使用灯光
Direct3D 灯光为 3D 对象添加了更多的真实感。 使用时,场景中的每个几何对象都将根据使用的灯光的位置和类型进行照明。 本教程中的示例代码介绍了灯光和材质的主题。本教程包含以下步骤来创建材质和灯光。脚步第 1 步 - 初始化场景几何第 2 步 - 设置材质和灯光Note Lights 示例项目的路径是: (SDK 根目录)\Samples\C++\Direct3D\Tutorials\Tut04_Lights Lights 项目中的示例代码与 Matr原创 2022-02-12 11:18:11 · 435 阅读 · 0 评论 -
教程 3:使用矩阵
本教程介绍了矩阵的概念并展示了如何使用它们。 Vertices 示例项目渲染 2D 顶点以绘制三角形。 但是,在本教程中,您将使用 3D 中的顶点变换。 矩阵也用于设置相机和视口。在 Matrices 示例项目渲染几何之前,它调用 SetupMatrices 应用程序定义的函数来创建和设置用于渲染 3D 三角形的矩阵变换。 通常,为 3D 场景设置三种类型的变换。 下面列出了创建这些典型转换中的每一个的步骤。脚步第 1 步 - 定义世界转换矩阵第 2 步 - 定义视图转换矩阵第 3 步 -原创 2022-02-09 14:05:12 · 813 阅读 · 2 评论 -
教程 2:渲染顶点
用 Direct3D 编写的应用程序使用顶点来绘制几何形状。 每个三维 (3D) 场景都包括一个或多个这些几何形状。 Vertices 示例项目创建最简单的形状,一个三角形,并将其渲染到显示器上。本教程展示了如何使用顶点创建三角形,步骤如下:步骤第 1 步 - 定义自定义顶点类型第 2 步 - 设置顶点缓冲区第 3 步 - 渲染显示笔记 Vertices 示例项目的路径是: (SDK 根目录)\Samples\C++\Direct3D\Tutorials\Tut02_V原创 2022-02-09 13:09:13 · 436 阅读 · 0 评论 -
教程 1:创建设备
DirectX9 官方示例原创 2022-02-09 12:00:44 · 684 阅读 · 0 评论