在前面几节中忽略了光分布的一个重要成分,那就是阴影。只有在该点与光源位置中无遮挡,每一个光线才都会对该阴影的点产生光照量。如图1.5。
然而,在光线追踪器中,从阴影点处观察,很容易找到光线是否是可见的。
简单的构建一个原点在表面点的新射线,并且方向朝向那个光源。这样特殊的射线被称作为阴影射线。在环境中跟踪这个射线,通过对比找到的任何交互点(距离用tt表示)与随着距离光源为tt的射线,来检查是否能够在射线原点与光源间找到任何的交互点。 如果光与表面没有阻碍,该光照分布会在计算机考虑进去。
在前面几节中忽略了光分布的一个重要成分,那就是阴影。只有在该点与光源位置中无遮挡,每一个光线才都会对该阴影的点产生光照量。如图1.5。
然而,在光线追踪器中,从阴影点处观察,很容易找到光线是否是可见的。
简单的构建一个原点在表面点的新射线,并且方向朝向那个光源。这样特殊的射线被称作为阴影射线。在环境中跟踪这个射线,通过对比找到的任何交互点(距离用tt表示)与随着距离光源为tt的射线,来检查是否能够在射线原点与光源间找到任何的交互点。 如果光与表面没有阻碍,该光照分布会在计算机考虑进去。