流体“自吸引和排斥”(Self Attraction and Repulsion)属性

“自吸引和排斥”(Self Attraction and Repulsion)属性在 2D 或 3D 流体容器中的体素之间生成吸引力和排斥力。使用“自作用力”(Self Force)属性,可以设定力是取决于容器的密度栅格值还是温度栅格值。

“平衡值”(Equilibrium Value)属性设定可确定体素是生成吸引力还是排斥力的目标值。密度或温度值小于“平衡值”(Equilibrium Value)的体素会生成吸引力。密度或温度值大于“平衡值”(Equilibrium Value)的体素会生成排斥力。请参见平衡值

另请参见使用自吸引力和排斥力

“自吸引和排斥”(Self Attraction and Repulsion)可以应用于动态和静态栅格。

启用自吸引力和排斥力并设定力是基于容器的“密度”(Density)还是“温度”(Temperature)栅格值。

自作用力

禁用(零) (Off(zero))

在流体容器中没有自作用力应用于体素。

密度(Density)

“自作用力”(Self Force)设定为基于“密度”(Density)栅格值。

温度(Temperature)

“自作用力”(Self Force)设定为基于“温度”(Temperature)栅格值。

自吸引(Self Attract)

设定吸引力的强度。“自吸引”(Self Attract)不影响密度或温度值大于“平衡值”(Equilibrium Value)的体素。

自排斥(Self Repel)

设定排斥力的强度。“自排斥”(Self Repel)不影响密度或温度值小于“平衡值”(Equilibrium Value)的体素。

平衡值(Equilibrium Value)

设定可确定体素是生成吸引力还是排斥力的目标值。密度或温度值小于设定的“平衡值”(Equilibrium Value)的体素会生成吸引力。密度或温度值大于“平衡值”(Equilibrium Value)的体素会生成排斥力。

自作用力距离(Self Force Distance)

设定体素中应用自作用力的最大距离。例如,设定为 1 时,体素仅受到它旁边的体素生成的自作用力的影响。如果“自作用力距离”(Self Force Distance)值大于流体的分辨率,则容器中的每个体素都被流体中的所有其他体素吸引或排斥。“自作用力距离”(Self Force Distance)的默认值为 16。

较大的“自作用力距离”(Self Force Distance)值会增加模拟时间。如果增加流体容器的“分辨率”(Resolution),则应增加“自作用力距离”(Self Force Distance)值以获得相同的效果。“自作用力”(Self Force)的效果会随着局部空间距离衰减,其方式类似于重力自吸引的衰减。