跟蹤光源渲染陰影
對于每個光源,都渲染物體的一個陰影。
步驟如下:
渲染地形 --> 渲染光源標記 --> 渲染物體 --> 光柵化圖象 --> 渲染陰影 --> 使用alpha混合光柵化圖象

兩個光源,一個綠色光源,一個紅色光源,生成了兩個陰影,光源高度都是500個像素。

將綠色光源高度調整為10000個像素,這時綠色光源產生的陰影變小,并且總在物體的正下方,可以看出畫面以紅色光為主了。
步驟如下:
渲染地形 --> 渲染光源標記 --> 渲染物體 --> 光柵化圖象 --> 渲染陰影 --> 使用alpha混合光柵化圖象

兩個光源,一個綠色光源,一個紅色光源,生成了兩個陰影,光源高度都是500個像素。

將綠色光源高度調整為10000個像素,這時綠色光源產生的陰影變小,并且總在物體的正下方,可以看出畫面以紅色光為主了。