有没有办法从方向灯中检索deph?我可以访问_ShadowMapTexture,但这不是深度。
我发现如何通过使用SHADOW_ATTENUATION(a)或直接_ShadowMapTexture等定义来访问每个灯光类型的阴影贴图,一切都位于内置着色器中。
但我想知道如何才能获得这些照明类型的深度。我找到了一种通过这种方式访问聚光灯的方法:_ShadowCoord.z,它给出了使用_ShadowCoord.w缩放的深度,可以考虑到远处的平面,但我是对的吗?
我如何为其他灯光类型(例如定向灯或点光源)做同样的事情?目前我被定向灯,任何线索困住了?
因为如果我尝试通过使用_ShadowCoord.z来访问定向光的深度,那么它似乎与深度视图而不是光更相关。在这里,我完全坚持使用这种定向灯。