灯光信息(Light Info)

采样器信息节点类似,“灯光信息”(Light info)提供灯光信息而非曲面特性信息。可以使用“灯光信息”(Light Info)工具节点可以获取灯光相对于纹理的位置的信息。当纹理上每个点都着色后,“灯光信息”(Light Info)的属性可以确定从灯光到着色点的精确距离。

“灯光信息”(Light Info)节点提供以下信息:

“创建”(Create)选项卡中找到该工具(请参见“创建”(Create)选项卡)。

若要使用该工具,请参见使用灯光信息工具。灯光信息属性位于连接编辑器中。

灯光位置(Light Position)

已连接灯光在世界空间中的位置。已连接灯光是其“世界矩阵”(World Matrix)属性连接到该节点的“世界矩阵”(World Matrix)属性的灯光。

灯光方向(Light Direction)

已连接灯光的照射方向。点光源照射所有方向。

采样距离(Sample Distance)

已连接灯光和曲面上的着色点之间的世界空间距离。可用不同方法计算它。详细信息请参见仅灯光方向

世界矩阵(World Matrix)

将灯光或其他对象的输出“世界矩阵”(World Matrix)属性连接到该属性。该过程必须在该节点的输出尚不可用时完成。

仅灯光方向(Light Direction Only)

控制如何计算“采样距离”(Sample Distance)属性。如果禁用,则“采样距离”(Sample Distance)是灯光到采样点的世界空间距离。

如果启用,则“采样距离”(Sample Distance)是沿灯光方向向量从最近点到采样点的距离。

用数学语言来说,它将“光源到对象”向量的投影长度返回到灯光方向向量上。

注:

“灯光数据”(Light Data)属性使用摄影机空间中的灯光信息,而“灯光信息”(Light Info)工具的“灯光方向”(Light Direction)属性使用世界空间中的灯光信息。