版本:Unity 6 (6000.0)
语言英语
  • C#

GraphicsSettings.lightsUseColorTemperature

建议更改

成功!

感谢您帮助我们改进 Unity 文档的质量。虽然我们无法接受所有提交的内容,但我们会阅读用户提出的每项建议的更改,并在适用情况下进行更新。

关闭

提交失败

由于某些原因,无法提交您的建议更改。请在几分钟后<a>重试</a>。感谢您抽出时间帮助我们改进 Unity 文档的质量。

关闭

取消

public static bool lightsUseColorTemperature;

说明

计算某个光照的最终颜色时是否使用该光照的颜色温度。

启用以使用相关色温(简称 CCT)来调整光照颜色。CCT 是一种基于光源物理属性设置光照颜色的自然方式。在计算光源的最终颜色时,CCT 会与颜色滤镜相乘。理想黑体发射的电磁辐射的颜色温度定义为其表面温度,单位为开尔文。根据 D65 标准,白色为 6500K。蜡烛光为 1800K,暖色调软灯泡为 2700K。如果要使用 lightsUseColorTemperature,则必须启用 lightsUseLinearIntensity 以确保物理输出正确。

其他资源:GraphicsSettings.lightsUseLinearIntensity,[[Light.useColorTemperature],Light.colorTemperature