一. 渲染管線:
渲染管線是指渲染的基本流程或步驟,基本渲染管線分爲三個階段:
應用程序( 邏輯 ) ------> 幾何( 座標變化和光照流水線 T&L ) ------> 光柵化
1. 應用程序( 邏輯 ) 階段: 進行的是邏輯處理 ( 如: 移動相機,改變粒子位置等。) 是在CPU中進行處理的。
2. 幾何( 座標變化和光照流水線 T&L ): 進行定點座標轉化,光照投影裁剪計算等操作,爲下一步光柵化做準備,其具體過程又可以分爲:
頂點座標轉化 ------> 光照計算 ------> 投影 ------> 裁剪 ------> 屏幕映射
3. 光柵化: 經過T&L階段頂點信息已經轉化到屏幕空間,而光柵化的功能則是根據頂點信息以及Z緩衝模板緩衝等爲每個像素着色,這個階段的具體功能有: 紋理映射, Z緩衝區測試, 模板測試等。