Version: 2022.3
Experimental: this API is experimental and might be changed or removed in the future.

LightDataGI

struct in UnityEngine.Experimental.GlobalIllumination

切换到手册

描述

用于将光照信息传递给光照烘焙后端的 interop 结构。有适用于 Directional、Point、Spot 和 Rectangle 光源的 helper 结构可正确初始化此结构。

变量

color光的颜色。
coneAngle聚光灯的锥角。
cookieIDThe cookie texture's instance id projected by the light.
cookieScaleThe uniform scale factor for downscaling cookies during lightmapping. Can be used as an optimization when full resolution cookies are not needed for indirect lighting.
falloff要用于烘焙点光源和聚光灯的衰减模型。
indirectColor光的间接颜色。
innerConeAngle聚光灯的内锥角。
instanceID光源的 instanceID。
mode光的光照贴图模式。
orientation光的方向。
position光源的位置。
range光照范围。不用于方向光。
shadow对于阴影投射光源,设置为 1,否则,设置为 0。
shape0点光源和聚光灯的光源球体半径或矩形光源的宽度。
shape1矩形光源的高度。
type光源类型。

公共函数

Init使用来自给定光源类型的参数初始化结构。
InitNoBake初始化光源以使烘焙后端忽略它。