Directx 3D - T&L渲染流水线

Directx 3D - T&L渲染流水线
1. 基本概念
   Directx 3D渲染图形可以分为两个阶段。第一个阶段称为转换和照明(T&L),该阶段每个对象的顶点从一个抽象的、浮点坐标空间被转换到基于像素的屏幕空间,并考虑虚拟摄像机的属性。另外可以对顶点应用照明、剪裁、视口缩放等效果;第二个阶段被称为光栅化处理,将这些经过转化并添加了照明效果的顶点组织为点、线和三角形,并将绘制结果显示在屏幕,同时应用纹理映射并添加多种属性。
Directx 3D - T&L渲染流水线_第1张图片
2. T&L流水线
   对于Direct3D,上述过程通常被认为是一个渲染流水线。未经转换和照明的顶点从一端进入,在内部这些顶点将完成几个连续操作。然后,经过转换和照明处理的顶点从另一端出来。渲染流水线的大部分过程都是在进行坐标转换,将顶点从一个坐标系转换到别的坐标系。
Directx 3D - T&L渲染流水线_第2张图片

你可能感兴趣的:(Directx 3D - T&L渲染流水线)