阴影图(shadowmap)实现细节(2)

阴影图(shadowmap)实现细节(2)

第一遍渲染在(1)里面已经详细描述了,需要注意的是,第一遍渲染把需要投射阴影的物体渲染一遍,这时不能有任何其他渲染来干扰rendertarget的写入;
一旦第一遍渲染结束后,将rendertarget中生成好的阴影图保存下来,留给第二遍渲染计算使用,并把旧的rendertargt与device绑定;
完成这些必要的步骤后,接下来就是第二遍渲染了
第二遍渲染:

你可能感兴趣的:(阴影图(shadowmap)实现细节(2))