分析削弱的深度阴影贴图
来源:vacce华设 作者: 发布时间:2007-06-01

要找到从聚光灯到一个阴影点之间的距离,一个Light Info功能节点能被被用到。

点击放大图片

   象Sampler Info节点,Light Info 是一个特别指定属性的节点,当连接到其它节点后,它在渲染时提供阴影点的信息。

点击放大图片

   Light Info节点不同于Sampler Info节点的,它需要一个灯光的输入点好让它知道它引用的是哪一个灯光。你将在这个着色方式网络里,dmapSoftShadow聚光灯是通过将它的worldMatrix[0]属性连接到Light Info节点的worldMatrix属性。这提供给Light Info节点在世界坐标里的一个位置,好让它去计算它的叫做Sample Distance的输出属性。

   Sample Distance.是灯光中心到一个着色点的距离。

   注意:Light Info节点能非常有用地从任何物体上寻找Sample Distance,它不只用于灯光。例如,它可用于Bump Depth凹凸深度。距离证明在一个摄像机的worldMatrix属性连接在一个Light Info节点上的worldMatrix的属性后,它替代了一个灯光。这会找到摄像机到被着色点间的距离。

点击放大图片