Blender中基于几何节点与扩展节点的程序化铁磁流体

发布于 2026年05月12日 | 从西班牙语翻译

在Blender中创建逼真的铁磁流体不再需要昂贵的物理模拟。借助几何节点和Extra Nodes插件,你可以完全通过程序化方式生成动态尖刺和金属质感着色。这个工作流程允许控制结构形成、动态行为和材质,非常适合动态图形和视觉效果,无需依赖繁重的模拟。

一幅抽象3D场景展示了在Blender中程序化生成的黑色铁磁流体,带有金属质感和动态尖刺,以蓝色和橙色反射光照明,背景为深色。

使用动态节点的技术配置 🛠️

过程从一个细分平面和一个随机属性节点开始,用于分布吸引点。Extra Nodes提供了如Field at IndexEdge Neighbors等节点,用于模拟表面张力和粒子间的排斥力。通过调整节点组中的参数,如peak height(尖峰高度)和attraction radius(吸引半径),可以实现尖峰的实时伸长或塌陷。着色使用Principled BSDF着色器,其粗糙度根据曲率变化,从Pointiness节点映射而来。所有内容在修改数值时都会更新,无需烘焙。

我的铁磁流体决定做瑜伽的那一天 🧘

在配置尖峰时,我注意到如果表面张力调得太低,你的铁磁流体就不再像液态金属,而是变成了一只焦虑的刺猬。尖峰开始颤抖,仿佛喝了过量的咖啡,粒子拒绝形成连贯的结构。最糟糕的是当你忘记连接吸引节点时,最终得到一团看起来像太空果冻的无定形物质。但嘿,如果你在寻找一种迷失方向的外星流体效果,这个错误就是你新的好朋友。