站内通知
兄弟们!资源投稿功能现已上线。投稿成功后可获得金币奖励,资源被用户购买后,所得金币也将归投稿者所有,可继续用于本站消费。 点询详情
-->
新闻动态 > /    视效解析 >

Fumaris:在Blender中直接创建基于GPU的烟雾与火焰模拟

就像许多优秀的工具一样,Fumaris源于因技术限制而产生的创作挫败感。当你使用Blender的Mantaflow框架进行火焰和烟雾模拟时,每次调整模拟设置后都需要在CPU上烘焙更改,等待完成后才能看到结果。Fumaris的设计理念是速度、效率和实时创作。

该扩展的开发者Michael Venous经常制作汽车动画。正如他所解释的,不得不等待每一个微小步骤被计算完成,而不是能够自由地进行快速实时调整,这促使他设计了自己的解决方案——Fumaris。

Fumaris是一个由两部分组成的扩展:一个负责UI和场景导出的Python插件,以及一个在GPU上处理模拟的原生运行时。它通过Windows和Linux上的Vulkan,以及Apple Silicon上使用捆绑的MoltenVK通过Metal,来调用NVIDIA的Flow GPU求解器。

在Fumaris中,由一个对象保存模拟设置。通过集合(Collections),Fumaris可以识别哪些对象是发射器、碰撞体、效果器和流出体。模拟使用围绕活动烟雾的稀疏网格,这意味着对象的尺寸不是固定的。实时预览在GPU上进行光线步进渲染,只将视口大小的图像返回给Blender,这就是它保持交互性的原因。

使用Fumaris,你可以将烟雾和火焰作为体积进行预览,随时暂停和恢复模拟。它允许你使用自己的发射器:网格、粒子、几何节点点以及OpenVDB源都可以参与模拟。Fumaris还允许你通过速度、温度、散度等属性来控制发射。

最重要的是,你可以在不重新烘焙的情况下调整模拟的外观。这包括烟雾颜色和密度、火焰亮度等参数。此外,如果你觉得还无法确定某一个版本,你可以保留不同的烘焙结果,因为Fumaris为此保留了独立的缓存槽位。

由于Fumaris核心使用的是不同的求解器,它不与Mantaflow的参数匹配,因此匹配数值不会产生相同的模拟结果。然而,Fumaris使用的OpenVDB输出可与Blender在Cycles和EEVEE中常用的体积渲染工作流配合使用。Fumaris可在Windows、Linux和macOS上运行,支持Blender 5.2+。

你可以在Gumroad上获取该扩展。

收藏 0 点赞

加入组织

本站声明

👉本站所有资源仅供学习参考练习使用!!!没特别声明能商用的,禁止商用,出现法律问题自行承担!如若本站内容侵犯了原著者的合法权益,可联系我们删除链接处理。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。 👉For account registration and payment sponsorship issues for overseas users, please contact the email: cgshop@qq.com. 👉请使用专业的解压缩软件,推荐:7‑Zip、WinRAR、Bandizip、360 压缩、2345 好压等,切记不要用win10自带的解压缩!! 👉分卷压缩包(part1、part2…)这类,分卷文件必须把全部下载,然后再进行解压,只需要解压xxx.part1.rar 即可