跳转至

ShadowMapping

  • 2-Pass Algorithm 两个Pass的算法
  • Image-space 图像空间的算法
    • 不再需要场景几何
    • 问题:造成自遮挡和走样问题
    • 本质上是一种 depth buffer

自遮挡问题 bias

  • 引入bias偏移问题解决

软阴影

PCF 百分比

取深度,获取周围n个点,求个visiability = 比当前深度值大的数/n。

PCSS

阴影越靠近投射物,阴影越硬 * 半影区域:物体到阴影平面的距离,决定阴影的软硬程度(采样半径R的大小)

VSSM

  • 试图使用计算的方式避免采样(太慢)
  • 如果我们能够获取到这个百分比,就不需要采样了
  • 切比学府不等式估计(方差)

SDF 阴影

光线步进,逐步递进判断是否打到物体了