版本: Unity 6 (6000.0)
语言English
  • C#
实验性:此 API 处于实验阶段,将来可能会更改或删除。

LightDataGI

UnityEngine.Experimental.GlobalIllumination 中的结构体

/

实现于:UnityEngine.CoreModule

建议更改

成功!

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

关闭

提交失败

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

关闭

取消

描述

用于将灯光信息传递到灯光烘焙后端的互操作结构。有一些辅助结构用于方向光、点光、聚光灯和矩形光,以正确初始化此结构。

属性

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初始化一个灯光,以便烘焙后端忽略它。