光线投射

光线投射。

光线投射 节点将光线从一个几何体贯穿到另一个几何体上。源几何由 光线投射 节点所连接的节点的上下文定义。每个射线计算目标网格上的命中点,并输出法线、距离和指定的任何表面属性。

输入

目标几何体

光线被测试的几何形状。

属性

目标几何体 上评估的可选的字段输入,将在命中点处插入。结果值作为 属性 输出。

源位置

从哪里开始每条射线的位置。默认情况下,这与连接 位置节点 相同。

光线方向

每条射线从起始位置的方向。该字段根据字段评估的上下文在几何上进行评估,而不是 目标几何体

射线长度

在被认为 “无命中” 之前,射线可以行进的最大距离。

属性

映射

目标网格的属性如何映射到结果几何体上的属性值。

  • 插值型:

    顶点和拐角属性平滑地插值,采用双线性函数。

    最近:

    选择最接近的顶点值,不插值。

输出

是否命中

对于已命中 目标几何体 的每条射线而言为真值的布尔输出。

命中位置

在目标网格上的相交点位置。

命中法向

命中位置的表面 法线 矢量。

命中距离

源位置命中位置 的距离。如果射线未命中,将返回 射线长度 值。

属性

命中位置 处采样的 属性 输入值的插值。