像素着色如何适用于环境遮挡体积?

时间:2012-12-30 21:27:07

标签: graphics rendering gpu pixel-shader

我正在尝试理解here描述的环境遮挡技术,但我很难理解像素着色器到底在做什么。

是否在属于遮挡卷表面的点上调用了像素着色器?任何人都可以解释一个简单的场景(如从内部看到的立方角)像素如何获得他们的AO值?

(从game stackexchange转发)

1 个答案:

答案 0 :(得分:0)

基本上,Pixel Shader负责根据poligons面向虚拟光源的角度反射物体中的光线。在这种情况下,AO可以通过像素着色器的帮助来模拟每个单个纹理中的光及其数量。注意:像素着色是实时的,因此如果对象或视点移动,光线也会移动并形成逼真的纹理。