UnityEngine.Experimental.GlobalIllumination 中的结构体
/
用于将灯光信息传递到灯光烘焙后端的互操作结构。有一些辅助结构用于方向光、点光、聚光灯和矩形光,以正确初始化此结构。
color | 灯光的颜色。 |
coneAngle | 聚光灯的锥角。 |
cookieID | 灯光投影的 Cookie 纹理的实例 ID。 |
cookieScale | 用于在光照贴图期间缩小 Cookie 的统一缩放因子。当间接光照不需要全分辨率 Cookie 时,可用作优化。 |
falloff | 用于烘焙点光和聚光灯的衰减模型。 |
indirectColor | 灯光的间接颜色。 |
innerConeAngle | 聚光灯的内锥角。 |
instanceID | 灯光的 instanceID。 |
mode | 灯光的灯光贴图模式。 |
orientation | 灯光的朝向。 |
position | 灯光的的位置。 |
range | 灯光的范围。方向光不使用。 |
shadow | 对于投射阴影的灯光设置为 1,否则为 0。 |
shape0 | 点光和聚光灯的灯光球体半径,或矩形灯光的宽度。 |
shape1 | 矩形灯光的的高度。 |
type | 灯光的类型。 |
Init | 使用给定灯光类型的参数初始化结构体。 |
InitNoBake | 初始化一个灯光,以便烘焙后端忽略它。 |