第2章 绘制流水线.pptVIP

  • 61
  • 0
  • 约7.95千字
  • 约 74页
  • 2018-05-18 发布于四川
  • 举报
第2章 绘制流水线 绘制流水线 Rendering Pipeline 绘制流水线主要用于创建一个描述三维世界中的物体的二维图像 摄像机所能观察到的物体 主要目标 学习在Direct3D中如何描述三维物体 了解虚拟摄像机的设置 理解绘制流水线 一、在Direct3D中描述模型 一个3D场景是由物体或模型组成的。 而物体或模型都是通过三角形组成的。一个由若干三角形构成的物体称为:网格(mesh)。 3D场景 scene ↑ ↑ 物体 or 模型 model ↑ ↑ 三角形 triangle ↑ ↑ 顶点 Vertex 3DS MAX的截图 1、数学上的三角形 2、Direct3D中的顶点格式 Direct3D中的顶点不只包含位置信息 还包括颜色,纹理坐标,法线向量…… 注意: Direct3D允许我们自己来描述顶点 定义顶点的步骤 分两个步骤: 1 定义顶点结构 2 定义顶点格式 第一步,先创建顶点结构 struct NormalTexVertex { float _x, _y, _z; // 位置 float _nx, _ny, _nz; // 法向量 float _u, _v; // 纹理坐标 }; 第二步,指定FVF FVF(flexible

文档评论(0)

1亿VIP精品文档

相关文档