启用或禁用使用摄像机位置作为剔除光源的参考点。
当 Unity 剔除远处的灯光时,远离世界空间原点的灯光可能会闪烁。闪烁发生是因为 GameObject 坐标随着距离的增加变得越来越不精确,因此灯光会进出剔除范围。
如果将 cameraRelativeLightCulling
设置为 true
,则 Unity 使用摄像机位置作为剔除光源的参考点,而不是世界空间原点。这可以减少闪烁。
如果灯光比摄像机位置更靠近世界空间原点,则将 cameraRelativeLightCulling
设置为 true
可能会导致闪烁或使其更严重。您可以改为使用以下方法