mirror of
https://github.com/LearnOpenGL-CN/LearnOpenGL-CN.git
synced 2025-08-22 20:25:28 +08:00
fix some errors; updated an image.
This commit is contained in:
@@ -41,11 +41,12 @@ Crytek公司开发的SSAO技术会产生一种特殊的视觉风格。因为使
|
|||||||
## 样本缓冲
|
## 样本缓冲
|
||||||
|
|
||||||
SSAO需要获取几何体的信息,因为我们需要一些方式来确定一个片段的遮蔽因子。对于每一个片段,我们将需要这些数据:
|
SSAO需要获取几何体的信息,因为我们需要一些方式来确定一个片段的遮蔽因子。对于每一个片段,我们将需要这些数据:
|
||||||
|
|
||||||
- 逐片段**位置**向量
|
- 逐片段**位置**向量
|
||||||
- 逐片段的**法线**向量
|
- 逐片段的**法线**向量
|
||||||
- **线性深度**纹理
|
- 逐片段的**反射颜色**
|
||||||
- **采样核心**
|
- **采样核心**
|
||||||
- 用来旋转采样核心的逐片段随机旋转矢量
|
- 用来旋转采样核心的随机旋转矢量
|
||||||
|
|
||||||
通过使用一个逐片段观察空间位置,我们可以将一个采样半球核心对准片段的观察空间表面法线。对于每一个核心样本我们会采样线性深度纹理来比较结果。采样核心会根据旋转矢量稍微偏转一点;我们所获得的遮蔽因子将会之后用来限制最终的环境光照分量。
|
通过使用一个逐片段观察空间位置,我们可以将一个采样半球核心对准片段的观察空间表面法线。对于每一个核心样本我们会采样线性深度纹理来比较结果。采样核心会根据旋转矢量稍微偏转一点;我们所获得的遮蔽因子将会之后用来限制最终的环境光照分量。
|
||||||
|
|
||||||
|
Binary file not shown.
Before Width: | Height: | Size: 110 KiB After Width: | Height: | Size: 90 KiB |
Reference in New Issue
Block a user