
FLIP Fluids 是 RLGUY 做的 Blender 液体仿真插件,基于 FLIP(Fluid Implicit Particle)方法。它把一套自研的流体引擎做成了 Blender 里的一个 addon:在 Blender 里建好容器与障碍物,用插件的面板设参数,点烘焙,插件自己算出一整套粒子与网格缓存,再回到 Blender 里渲染。
Blender 自带的 Mantaflow 液体仿真在参数可控性和细节层次上一直有限,FLIP Fluids 的定位是「把影视级的液体仿真搬进 Blender」:白水(whitewater)、飞沫、泡沫、气泡是独立可分层的一整套,粘度、表面张力、网格化精度都能单独调。
本包是 1.3.1 更新包(对应 addon 1.3.0 稳定版 + 9.3.1 实验构建 + 示例场景),适配 Blender 2.8x / 2.9x / 3.x。
· FLIP 求解器:粒子与网格混合的液体仿真,比纯网格法保留更多小尺度细节
· 白水系统:泡沫(foam)、气泡(bubble)、飞沫(spray)三种白水独立生成、独立渲染,可按速度/曲率/寿命控制
· 粘度与表面张力:支持从水到蜂蜜的粘度范围,表面张力可调
· 网格化:独立的网格生成器,分辨率与平滑度可调,输出可渲染的液体表面
· 强制场(Force Fields):可与 Blender 的力场、风力、涡流联动
· 刚体交互:液体与 Blender 刚体(Rigid Body)双向影响
· 表面张力与剪切层:能做出水滴、水膜这类表面张力主导的效果
· 缓存管理:烘焙缓存独立存放,可分帧续算,中断后可继续
· GPU 无关:求解走 CPU,渲染走 Blender 自己的渲染器
流程是标准的「设域 → 设障碍 → 烘焙 → 渲染」:
核心功能
· FLIP 求解器:粒子与网格混合的液体仿真,比纯网格法保留更多小尺度细节
· 白水系统:泡沫(foam)、气泡(bubble)、飞沫(spray)三种白水独立生成、独立渲染,可按速度/曲率/寿命控制
· 粘度与表面张力:支持从水到蜂蜜的粘度范围,表面张力可调
· 网格化:独立的网格生成器,分辨率与平滑度可调,输出可渲染的液体表面
· 强制场(Force Fields):可与 Blender 的力场、风力、涡流联动
· 刚体交互:液体与 Blender 刚体(Rigid Body)双向影响
· 表面张力与剪切层:能做出水滴、水膜这类表面张力主导的效果
· 缓存管理:烘焙缓存独立存放,可分帧续算,中断后可继续
· GPU 无关:求解走 CPU,渲染走 Blender 自己的渲染器
工作原理与用法
流程是标准的「设域 → 设障碍 → 烘焙 → 渲染」:
① 在场景里加一个 FLIP Fluid Domain(域),它是仿真的计算范围,超出域的部分不参与计算;
② 把需要挡水的物体标成 Obstacle(障碍),把出水口标成 Inflow(流入),把吸水处标成 Outflow(流出);
③ 在域的面板里调分辨率(Resolution)、粘度、白水开关与比例;
④ 点 Bake(烘焙),插件开始算,算完在时间线上就能拖时间看结果;
⑤ 需要渲染液体表面时,打开 Mesh(网格化)生成器,它会按域的分辨率生成液体表面网格,然后按普通 Blender 网格渲染。
关键参数是 Resolution:它决定仿真的粒子密度,翻倍会让计算量涨很多,官方建议先用低分辨率试动作,动作对了再提精度重算。
白水是 FLIP Fluids 最有辨识度的部分:泡沫会浮在液面、气泡在水下、飞沫在空中,三者用不同的渲染材质,合成起来就有真实水体的层次。
适用场景
产品广告里的液体倒注、饮料与化妆品特写、影视镜头里的海浪与洪水、游戏宣传片的水体、以及需要白水细节的爆炸式水花镜头。
Blender 里做液体的方案主要是自带 Mantaflow 与 FLIP Fluids。FLIP Fluids 的优势在白水与细节层次,劣势是只算不渲(渲染还得靠 Cycles/EEVEE),且缓存体积大。
安装与启用
① 打开 Blender,进 Edit > Preferences > Add-ons;
② 点右上角的 Install…(Blender 4.x 是 Install from Disk),选中 FLIP_Fluids_addon_1.3.0_stable_(11_mar_2022).zip,不要解压;
③ 在插件列表里勾选 FLIP Fluids,面板会出现在 Properties > Physics > FLIP Fluid;
④ 需要的话可以在插件偏好设置里指定缓存目录(缓存会很大,建议放到大容量盘)。
包内还有 Experimental_Builds_(unzip)_(11_mar_2022).zip:解压后是 9.3.1 实验构建的安装包与示例场景。实验构建是官方在主版本之间放的预览版,包含最新的特性与修复,官方明确标注 Not for production,用前先备份 .blend。
第三个文件 Example_Scenes 是官方示例场景包(Blender 2.8x/2.9x/3.x 三个版本各一套),装了插件后直接打开 .blend 就能看到官方调的参数。
兼容与授权
宿主是 Blender。包内 addon 的 __init__.py 声明 blender 最低版本 (2, 81, 0),即 Blender 2.81 起;示例场景按目录名覆盖 2.8x / 2.9x / 3.x 三代。
授权是 Superhive(原 Blender Market)上的一次性买断,按席位数分档:Individual License(1 用户)US$79、Team License(最多 6 用户)US$149、Studio License(最多 15 用户)US$299。含 12 个月支持期,之后可按产品价格的 25% 延长 12 个月。
注意:官方当前售卖的 FLIP Fluids 已更新到支持 Blender 4.5–5.2 的版本;本包是 2022-03-11 发布的 1.3.1,适配当时的 Blender 2.8x–3.x。用在 Blender 4.x 上需要自行确认兼容性。
版本与包内容
本包是 1.3.1(2022-03-11)。包内三个 zip:
· FLIP_Fluids_addon_1.3.0_stable_(11_mar_2022).zip(28,334,773 B)—— addon 稳定版,解压后是 flip_fluids_addon/ 目录,__init__.py 里 version = (1, 3, 0),507 个文件、约 72 MB
· Experimental_Builds_(unzip)_(11_mar_2022).zip(28,896,604 B)—— 实验构建,解压后含 9.3.1 实验版安装包(28,332,920 B)+ 示例场景 + 两份说明(please_read_before_installing.txt / readme.txt)
· Example_Scenes_Blender_2.8x_2.9x_3.x_(11_mar_2022).zip(504,986,383 B)—— 官方示例场景,按功能分组(attribute_and_motionblur_examples 等)
实验构建的 readme 原文说明版本序列:9.3.1 / 9.3.2 / … / 9.3.X 是 1.3.0 发布之后的新开发版本;Older_Versions 里的旧实验构建在产品的下载区另找。
使用小贴士
· 先用低 Resolution 试动作,动作定稿再提精度重算,能省大量时间
· 缓存目录一定要指到大盘,一个中等规模仿真的缓存轻松几十 GB
· 白水的三个通道建议分开渲,合成时调各自的不透明度,比一次渲出全部更好控
· 域的边界离出水口太近会看到「水面撞墙」,域要留余量
· 粘度调高之后求解会变慢很多,粘稠液体建议降分辨率
· 中断烘焙后可以续算,不用从头开始
来源与说明
本包取自 CGPeers 条目「[Blendermarket] FLIP Fluids 1.3.1 (11_march_2022) update」(2022-03-15)。官方页 https://blendermarket.com/products/flipfluids (现 Superhive)与产品主页 https://www.flipfluids.com 均已核对。
官方文档与 Wiki:https://github.com/rlguy/Blender-FLIP-Fluids/wiki 。价格与当前版本以官方页为准;本站仅作学习与备份用途,商业使用请购买正版。
原产品页:https://blendermarket.com/products/flipfluids
封面图片来自作者官方产品页。本文为中文整理,功能与兼容性信息以作者官方页面与包内说明为准。资源仅供学习交流,商业使用请购买正版授权。















暂无评论内容