diff --git a/docs/05 Advanced Lighting/09 SSAO.md b/docs/05 Advanced Lighting/09 SSAO.md index 716f540..f0ec32e 100644 --- a/docs/05 Advanced Lighting/09 SSAO.md +++ b/docs/05 Advanced Lighting/09 SSAO.md @@ -41,11 +41,12 @@ Crytek公司开发的SSAO技术会产生一种特殊的视觉风格。因为使 ## 样本缓冲 SSAO需要获取几何体的信息,因为我们需要一些方式来确定一个片段的遮蔽因子。对于每一个片段,我们将需要这些数据: + - 逐片段**位置**向量 - 逐片段的**法线**向量 -- **线性深度**纹理 +- 逐片段的**反射颜色** - **采样核心** -- 用来旋转采样核心的逐片段随机旋转矢量 +- 用来旋转采样核心的随机旋转矢量 通过使用一个逐片段观察空间位置,我们可以将一个采样半球核心对准片段的观察空间表面法线。对于每一个核心样本我们会采样线性深度纹理来比较结果。采样核心会根据旋转矢量稍微偏转一点;我们所获得的遮蔽因子将会之后用来限制最终的环境光照分量。 diff --git a/docs/img/05/09/ssao_overview.png b/docs/img/05/09/ssao_overview.png index 8c71208..25812f8 100644 Binary files a/docs/img/05/09/ssao_overview.png and b/docs/img/05/09/ssao_overview.png differ