与采样器信息节点类似,“灯光信息”(Light info)提供灯光信息而非曲面特性信息。可以使用“灯光信息”(Light Info)工具节点可以获取灯光相对于纹理的位置的信息。当纹理上每个点都着色后,“灯光信息”(Light Info)的属性可以确定从灯光到着色点的精确距离。
“灯光信息”(Light Info)节点提供以下信息:
在“创建”(Create)选项卡中找到该工具(请参见“创建”(Create)选项卡)。
若要使用该工具,请参见使用灯光信息工具。灯光信息属性位于连接编辑器中。
已连接灯光在世界空间中的位置。已连接灯光是其“世界矩阵”(World Matrix)属性连接到该节点的“世界矩阵”(World Matrix)属性的灯光。
已连接灯光的照射方向。点光源照射所有方向。
已连接灯光和曲面上的着色点之间的世界空间距离。可用不同方法计算它。详细信息请参见仅灯光方向。
将灯光或其他对象的输出“世界矩阵”(World Matrix)属性连接到该属性。该过程必须在该节点的输出尚不可用时完成。
控制如何计算“采样距离”(Sample Distance)属性。如果禁用,则“采样距离”(Sample Distance)是灯光到采样点的世界空间距离。
如果启用,则“采样距离”(Sample Distance)是沿灯光方向向量从最近点到采样点的距离。
用数学语言来说,它将“光源到对象”向量的投影长度返回到灯光方向向量上。
“灯光数据”(Light Data)属性使用摄影机空间中的灯光信息,而“灯光信息”(Light Info)工具的“灯光方向”(Light Direction)属性使用世界空间中的灯光信息。