Blender插件(Filp Fluid):流体对象设置

推荐:将NSDT场景编辑器加入你的3D工具链
流体对象设置
- 流体对象必须是 Blender 网格类型对象。
- 物体几何形状必须是歧管/封闭/水密的,以便在 FLIP 流体模拟器中正确且可预测地工作。对象必须具有体积,并且不能使用平面。
- 对象应足够大/足够厚,以便在模拟网格上解析。对象的最小/最薄几何特征应覆盖模拟网格上的至少一个体素
- 如果对象已动画化,则网格几何体不得更改帧之间的拓扑。这意味着动画的每一帧必须具有相同数量的顶点和三角形,并且顶点始终连接到相同的相邻顶点。
- 如果对象动画比关键帧位置/旋转/比例更复杂,则需要启用导出动画网格体选项。
参数

流体触发器
控制何时触发流体对象以释放流体。

触发模式 | 流体对象将添加到模拟域的帧偏移。 帧偏移 触发流体对象与模拟的第一帧偏移。 时间轴偏移 在 Blender 时间轴中的帧处触发流体对象。 |
优先级 | 在帧期间将此流体对象添加到模拟中的优先级。如果在帧期间有多个流体/流入对象向模拟添加流体,则将首先添加具有较高优先级值的对象。用于控制优先设置和设置哪些速度或流体属性,例如相交对象或嵌套对象。 示例:此功能可用于创建可变粘度模拟,其中球体外部具有高粘度壳,内部具有低粘度流体。在这种情况下,较小的流体球体将嵌套在较大的流体球体中。可以将较小球体的优先级设置得更高,以确保该低粘度流体优先并添加到较大球体的高粘度流体之前。 |
流体速度
控制流体从此对象发射的速度。

流体速度模式 | 设置初始流体速度的方法。 手动 手动 设置初始流体速度矢量。 轴 设置对象局部 X、Y 或 Z 轴方向的初始流体速度。 目标 设置朝向目标 对象的初始流体速度矢量。 |
流体速度 | 初始流体速度矢量(以 m/s 为单位)。仅当“流体速度模式”设置为“手动”时,此设置才可用。 |
流体速度 | 朝向目标对象的初始流体速度(以米/秒为单位)。仅当“流体速度模式”设置为“轴”或“目标”时,此设置才可用。 |
目标对象 | 将用于计算流体速度方向的目标对象。仅当“流体速度模式”设置为“目标”时,此设置才可用。 注意:目标对象可能位于模拟域之外。空对象可用作目标对象。如果目标对象的大小不为零,则流体速度将指向目标边界框的中心。 |
导出动画目标 | 将目标对象网格导出为动画网格。仅当“流体速度模式”设置为“目标”时,此设置才可用。 提示: 动画对象的导出速度可能较慢,因此请仅在必要时使用此选项,例如对于骨架或父对象。具有关键帧位置/旋转/缩放的对象不需要启用此选项。 |
将物体速度添加到流体 | 将物体速度与流体的初始速度相加。对象网格必须是刚性的(不可变形的),此选项才能正常工作。 |
物体速度影响 | 添加到流体中的速度量。值 1.0 是正常的,小于 1.0 会抑制速度,大于 1.0 会夸大速度,负值会反转速度方向。仅当启用了“将对象速度添加到流体”设置时,此设置才可用。 |
几何属性
将属性值指定给此对象生成的流体。
这些功能目前受到Blender中错误的影响,默认情况下处于隐藏状态。通过启用插件首选项中的“开发人员工具”选项来取消隐藏这些功能。有关如何启用此功能、受此错误影响的功能以及如何解决此问题的详细信息,请参阅首选项>开发人员工具文档。
相关主题
- 域属性文档:https://github.com/rlguy/Blender-FLIP-Fluids/wiki/Domain-Attributes-and-Data-Settings
- 可变粘度文档:https://github.com/rlguy/Blender-FLIP-Fluids/wiki/Domain-World-Settings#viscosity
- 翻转流体混合盒颜色混合插件:https://github.com/rlguy/Blender-FLIP-Fluids/wiki/Mixbox-Installation-and-Uninstallation

颜色属性 | 将此颜色指定给此对象生成的流体。烘焙后,可以在名称为“颜色”输出flip_color的属性节点中访问颜色属性值。这可用于创建多色液体效果。可以在“域> FLIP 流体表面”面板中启用此属性,或者如果域已存在,则可以使用此设置右侧的运算符启用此属性。 |
粘度属性 | 将此粘度分配给此对象生成的流体。烘焙后,可以在名称为“Fac 输出flip_viscosity的属性节点”中访问粘度属性值。这可用于创建可变粘度的液体效果。可以在“域> FLIP 流体世界>粘度”面板中启用可变粘度功能,或者如果域已存在,则可以使用此设置右侧的运算符启用可变粘度功能。 |
源标识 | 将此 ID 值分配给此对象生成的流体。烘焙后,可以在名称从 Fac 输出中flip_source_id的属性节点中访问源 ID 属性值。这可用于创建基本的多材质液体效果。可以在“域> FLIP 流体表面”面板中启用此属性,或者如果域已存在,则可以使用此设置右侧的运算符启用此属性。 注意:此功能已弃用,最终将被删除和替换,以扩展其功能和用例。 |
网格数据导出
在模拟烘焙的第一阶段,插件将首先导出动画的所有对象几何体。这些设置允许控制应如何以及是否应导出几何图形。这些设置仅适用于对象的网格几何体,不适用于对象的选项和参数。

导出动画网格 | 将流体对象网格导出为动画网格。 提示: 动画对象的导出速度可能较慢,因此请仅在必要时使用此选项,例如对于骨架或父对象。具有关键帧位置/旋转/缩放的对象不需要启用此选项。 |
跳过重新导出 | 如果启用,插件将在开始或恢复烘焙时跳过重新导出此网格。如果此网格尚未导出或缺少文件,则插件将自动导出所需的文件。 注意:如果网格很复杂并且包含大量几何体,则动画网格导出可能会减慢导出阶段的速度。跳过动画网格的网格导出将加快导出速度,并帮助更快地开始模拟。如果您的动画网格几何体或运动已更改,则需要禁用此选项或强制导出对象,以便插件将重新导出网格几何体。 |
下次烘烤时强制重新导出 | 启用后,此选项将强制插件在用户下次烘焙或恢复模拟时重新导出对象的网格数据。此选项将覆盖“跳过重新导出”选项。重新导出对象后,将自动禁用强制导出选项,以便后续烘焙将继续跳过网格进行导出。仅当启用了“跳过重新导出”选项时,此选项才适用。 提示: 如果您有一个复杂的动画或具有大量几何体的对象,并且启用了“跳过重新导出”选项以节省导出时间,则非常有用。如果对网格几何体进行更改,并希望在下次烘焙/恢复模拟时轻松标记对象以进行更新,请使用此选项。 |
将活动对象设置复制到选定对象
此运算符会将活动对象(突出显示的对象)的流体设置复制到相同类型的所有其他选定 FLIP 对象。提示:此 UI 面板中显示的设置将是活动 FLIP 对象的设置。