一步步学OpenGL 23 -《阴影贴图1》
Posted Mr_厚厚
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了一步步学OpenGL 23 -《阴影贴图1》相关的知识,希望对你有一定的参考价值。
教程 23
阴影图1
原文: http://ogldev.atspace.co.uk/www/tutorial23/tutorial23.html
CSDN完整版专栏: http://blog.csdn.net/column/details/13062.html
背景
阴影和光是紧密联系的,正如你需要光才能投射出阴影。有许多的技术可以生成阴影,在接下来的两个章节中我们将学习一种基础而简单的技术-阴影图。
当涉及到光栅化和阴影的问题时,你可能会问这个像素是否位于阴影中?或者说,从光源到像素的路径是否通过其他物体?如果是,这个像素可能位于阴影中(假定其他的物体不透明),否则,则像素不位于阴影中。从某种程度上讲,这个问题类似于我们在之前的教程中问的问题:如何确定当两个物体重叠时,我们看到的是比较近的那个?如果我们把相机放在光源的位置,那么这两个问题就是一会儿事儿了。我们希望在深度测试中落后的像素是因为像素处于阴影中。只有在在深度测试中获胜的
以上是关于一步步学OpenGL 23 -《阴影贴图1》的主要内容,如果未能解决你的问题,请参考以下文章