Skip to content

Commit

Permalink
Merge pull request LearnOpenGL-CN#241 from ryosga/patch-2
Browse files Browse the repository at this point in the history
Update 05 Light casters.md
  • Loading branch information
BLumia authored May 12, 2022
2 parents 173edf1 + 34a7b90 commit 3fe904a
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion docs/02 Lighting/05 Light casters.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@

因为所有的光线都是平行的,所以物体与光源的相对位置是不重要的,因为对场景中每一个物体光的方向都是一致的。由于光的位置向量保持一致,场景中每个物体的光照计算将会是类似的。

我们可以定义一个光线方向向量而不是位置向量来模拟一个定向光。着色器的计算基本保持不变,但这次我们将直接使用光的<var>direction</var>向量而不是通过<var>direction</var>来计算<var>lightDir</var>向量。
我们可以定义一个光线方向向量而不是位置向量来模拟一个定向光。着色器的计算基本保持不变,但这次我们将直接使用光的<var>direction</var>向量而不是通过<var>position</var>来计算<var>lightDir</var>向量。

```c++
struct Light {
Expand Down

0 comments on commit 3fe904a

Please sign in to comment.