UNITY_NO_SCREENSPACE_SHADOWS打开时机
Graphics.activeTier = GraphicsTier.Tier1;
GraphicsTier tiler = Graphics.activeTier;
Debug.LogError(tiler);
测试shader:
#if defined (UNITY_NO_SCREENSPACE_SHADOWS)
return half3(1, 0, 0);
#else
return half3(1, 1, 0);
#endif
当设定了tiler之后,
如果不勾选cascaded shadows,则UNITY_NO_SCREENSPACE_SHADOWS打开
如果勾选cascaded shadows,则UNITY_NO_SCREENSPACE_SHADOWS关闭