从参考的几何体上传递点或顶点属性到(输入的)粒子上。
如果有需要,会将用于粒子的顶点属性转为点属性。
使用属性选项卡中的Point和vertex参数中的样式,你可以选择那些属性会被传递到粒子上。
此节点可以使用两种放射控制何时以及如何传递属性,其是在Condition选项卡中控制的。
Parameters
Activation | 开启或关闭节点。只有当该值大于0时,节点才会被激活。使用表达式控制该节点的效果更有效。 | ||||||||||
Source Group | 只影响组中的点。 | ||||||||||
Geometry Source | 指定要使用的SOP。
|
||||||||||
SOP | 设置SOP路径(当几何体源方式设为“使用参数方式时”)。 | ||||||||||
Ignore Transform Object | 正常情况下,粒子会使用被计算的SOP物体空间。开启此参数就不会使用SOp的物体空间。 | ||||||||||
SOP Group | 要使用的被引用的几何体的subnet容器。可以使用一个组样式,或组名。 | ||||||||||
SOP Group Type | 如果解释组参数。
|
Attributes
选项哪个属性会使用点,顶点中的参数样式被传递。
要传递所有可获取的属性,可使该区域空白,或设置它为一个星号。
要排除属性,可以在属性名前添加一个^字符。
如果第一个属性在前面插入了^字符,所有属性都会被传递,除了明确指定的地方。
Points | 列出要传递的点属性的名称/样式。关闭该选项,可以避免传递任何点属性。 |
Vertices | 列出要传递的顶点属性的名称/样式。关闭该选项,可以避免传递任何顶点属性。 |
Conditions条件
此选项卡可以让你在两种方式(平均权重,光滑的粒子采样)间选择,控制何时,以及怎样传递粒子属性。
基于你的选择方式,此选项卡会显示不同参数。
Weighted average | 目标属性会使用一个临近对象的权重方式从源属性中插值计算。会使用目标点和备选的源点之间的距离来计算属性。 |
Smoothed particle sampling | 此方式时基于SPH的。此是属性传递的一个专门化的模式,用于特定的技术情况下。
每个属性会使用下面的公式来采样: A(r) = Sum(over all j) (m\[j] * A\[j]/p\[j] * Wh(r-r\[j]) r是世界空间中的位置;Wh是一个规格化的光滑的 kernel ,加上一个半径;m[j], A[j], p[j], r[j]分别是质量、属性值、密度、采样点j的位置。 |
Weighted average
Kernel Function | 插值计算变形球kernel函数。kernels是通过距离参数化的,且会给靠近的点更多的权重值。 |
Kernel Radius | kernel函数的扩展半径。指定用于kernel函数的衰减半径。当该半径值接近0时,过滤器会从采样最近对象的插值。当半径值增加时,过滤器会趋向使用统一的权重。 |
Max Sample Count | 设置从其中插值计算的最大的临近采样点的数量。 |
Distance Threshold | 指定一个距离阈值,在该范围内的源点都会被考虑。关闭该选项,表示没有点会被基于距离排除。 |
Initialize Attributes to Zero | 设置未采样处的属性值为0. |
Smoothed particle sampling
SPH Kernel Function | 规格化光滑函数。指定要使用的规格化的光滑kernel函数。 |
SPH Kernel Radius | 在该半径范围内的采样点会被光滑。 |
Coefficient Attribute | 该属性会作为采样内容的一个系数值。 |