Skip to content

Shadow Map

做两次深度——一次从视角发起,一次从光源发起 如果

  • 记录从光源发起的深度
  • 从视角发起渲染,把每一个像素投影回光源位置
  • 深度是否和当前看到的点一致

问题:

  • 数值精度问题
  • Shadow Map和场景的分辨率

硬阴影:只有可见/不可见(“是否能被光源看见”)——所以边缘十分硬 —— 点光源! 软阴影:从有阴影到没阴影有过渡(能看见部分,能完全看见,完全看不见)—— 有体积的光源!

Released under the MIT License.