
Dynamic Flow 是 Blender Procedural 制作的实时水流与表面流动插件,用几何节点(Geometry Nodes)构建的程序化水流系统。它不需要烘焙、不需要缓存,也不用传统的流体模拟,就能做出流动的水面、岸边泡沫与随地形变化的水流方向。
主要特性
- 实时流动水面:无需烘焙(no bake)、无需缓存(no cache),可直接在视口中预览水流。
- 地形感知的水流方向:水流方向会随地形变化,并叠加自然的噪波运动。
- 自动生成岸边泡沫:在物体与水面交界处自动产生 shoreline foam。
- 碰撞支持:支持集合(collections)与物体(objects)作为碰撞体。
- 轻量网格系统:基于网格(grid-based)的轻量结构,便于快速预览。
- 完全程序化、非破坏性:全流程程序化,可随时调整参数而不破坏原模型。
- Eevee 与 Cycles 均可用:两个渲染引擎下都能正常工作。
适用场景
作者列出的典型用途包括:岛屿、海岸线、河流、湖泊与地形水面。风格上既支持写实水面,也支持风格化水面的观感。
使用流程
- 安装并启用 Dynamic Flow 插件。
- 在视口中打开 Dynamic Flow 面板。
- 调整水流(flow)、泡沫(foam)与分辨率(resolution)等设置。
主要可调参数包括:Voxel Size / Grid Resolution(模拟精度与性能的取舍)、Flow Velocity(主水流速度)、Color Water(快速调整水体色调)。
版本与安装
本次资源版本为 v0.0.1(包内 bl_info 声明 version = (0, 0, 1))。插件声明的最低 Blender 版本为 5.0.0,分类为 3D View;作者页标注支持 Blender 5.0,扩展类型 Add-on。
安装方式:打开 Blender →「编辑 → 偏好设置 → 插件 → 安装」,选择 Blender - Dynamic Flow v0.0.1.zip 并勾选启用。
资源内容:插件安装包 Blender - Dynamic Flow v0.0.1.zip(含 dynamic_flow 插件目录、资源与图标文件、GPL 许可文本、Blender 扩展清单)、中文说明。包内 blender_manifest.toml 声明许可证为 GPL-2.0-or-later,并随包附有 GNU GPL v3 全文;作者页标注 License 为 GPL。
原作者:Blender Procedural 原产品页:Dynamic Flow 官方介绍
封面图片来自作者 Blender Procedural 的产品页。本文为中文整理,功能与兼容性信息以作者官方页面为准。













暂无评论内容