mask_influence

mask_influence 可通过使用与几何体的距离来修改其他影响节点的效果数量。仅当通过 influence 端口与其他影响节点结合使用时,此项才有效果。此外,此项还应具有连接到 geometry 端口的一些几何体。

要使用此节点,请将其输出插入影响节点(如 wind_influence )的 influence 输入。此外,还需要将要使用的几何体连接到 geometry 端口。

输入

influence

可以选择将影响场 out_influence 连接到此端口。例如,可以连接 modulate_influence 节点,以另外根据模拟特性改变效果。可以将任意数量的影响场呈菊花链状连接在一起,以构建复杂的场。

geometry

此项定义要用于遮罩的几何体。如果未连接到 geometry,此节点将不会产生任何效果。

常规

enable

关闭此项可禁用效果。如果禁用,将使其成为穿过节点。请注意,禁用此项后,连接到影响输入端口的任何其他影响场仍将处于活动状态。

geo_shape

此项定义要用于几何体距离的方法。

resolution_mode

分辨率模式决定 geo_detail_size 的单位。

geo_detail_size

此项定义在创建要用于遮罩的距离场(或等值面)时将输入几何体体素化的精细程度。值越小,捕捉的输入几何体的细节越精细,但速度也会越低,且占用内存也越多。

geo_volume_mode

定义输入网格的体素化方式。

遮罩特性

magnitude

这是遮罩的总体效果级别。可以选择将 scalarField 连接到此特性。值为零将导致影响物没有效果,而值 1.0 通常将产生完全效果。

min_distance

与几何体的距离低于此值时,将产生完整效果。闭合网格(如球体)比开放网格(如平面)效果更好。在几何体内,距离变为负值,因此可以对 min_distance 使用负值以在网格中进一步偏移完整效果的点。

max_distance

与几何体的距离超过此值时,将没有效果。

dropoff

此项确定在距离介于 min_distancemax_distance 之间时效果衰减的速度。如果值为 0.0,则距离位于 max_distance 以内时将产生完整效果,超过该距离时将没有效果。值为 1.0 时,将为线性衰减,距离位于 min_distance 时将产生完整效果,距离位于 max_distance 时将没有效果。值为 2.0 时,将按 2 的幂衰减。值越高,随着距离增大,力衰减越快。

invert

启用此项后,将反转遮罩。因此,如果启用此项,几何体外部将产生完整效果,几何体内部将没有效果。

输出

out_influence

可以连接到模拟节点或其他影响节点的输出影响对象。