1 前置的知识:Pre-Knowledge
- Unity 中如何支持软阴影效果?
- 如何开启阴影?
- Unity 支持阴影技术的整体思路?
- 阴影技术里,如何理解 light-point 深度采样过程中的 Cascaded 技术?
- 增加阴影后,为什么会在 frame debugger 中看到奇怪的情况?
- 如何理解 shadow map 的 Aliasing(锯齿问题)?
- shadow map 的 Aliasing(锯齿问题)有何解决方案?
- 如何理解 shadow map 的 Shadow Acne(阴影粉刺)?
- shadow map 的 Shadow Acne(阴影粉刺)有何解决方案?
- 如何理解 shadow map 的 Anti-Aliasing(抗锯齿)?
- shadow map 的 Anti-Aliasing(抗锯齿)有何解决方案?
2 投射阴影:Casting Shadows
- Casting Shadows(投射阴影)阶段的工作是什么?
- 实现 Casting Shadows 的 Idea?
- CODING:实现 Casting Shadows
pre: Code/PA5_Bumpiness/TangentSpace
3 接收阴影:Receiving Shadows