Light.useViewFrustumForShadowCasterCull

切换到手册
public bool useViewFrustumForShadowCasterCull;

描述

当光源在视锥体之外时,是否为此光源剔除阴影。

将此设置为 true,仅当光源在视锥体中时才为光源计算阴影,当光源在视锥体之外时,剔除此光源的阴影。这是默认行为。

将此设置为 false,为光源计算阴影,无论它是在视锥体中还是不在视锥体中。如果您正在缓存阴影贴图,这很有用;您可以为不在同一个视锥体中的多个光源计算阴影,并在视图更改时继续使用阴影贴图。

当您将此设置为 false 时,Unity 会执行与之前相同的剔除计算,但使用的是一个有效无穷大的视锥体。


Did you find this page useful? Please give it a rating: