Home Forums Games202-高质量实时渲染 关于shadow map精度导致的问题 Reply To: 关于shadow map精度导致的问题

#7955 Score: 0
zacks
Participant

我的理解是红片上的点到光源的连线会被其他红线遮挡,这也是 Self Occlusion 的由来。你的理解中最大的问题在于,像素不是一个点,在光源视角下的 Shadow Map 中,每一个像素可以视作一个面向光源的面片,其深度等于面片中心点的深度,因此形成图中红色的面片。

当从摄像机视角做深度检测时,可能会从别的角度看到一个红色面片背后的点(如附件所示),因此在不加 Bias 的情况下,被视作被遮挡,从而产生 Self Occlusion。