简介

烟雾模拟是流体系统的一个子集,可用于模拟空气中固体,液体微粒和气体的混合,例如那些构成烟雾的物质。 它模拟空气的流体运动并生成动画 体素 纹理,表示可用于渲染的其他流体或悬浮颗粒(例如烟雾)的密度,热量和速度。

../../_images/physics_smoke_types_domain_note-on-resolution.jpg烟雾模拟的示例。

烟雾和火焰从网格物体或粒子系统中发射到 。 烟雾运动由域内的气流控制,可受以下因素影响 烟雾碰撞物体 。场景里的 力场 也会影响烟雾。 域内的气流可以通过 烟流 力场影响其他物理模拟。

工作流程

想要创建烟雾模拟,一个 物体和一个 流 物体 是必需的。基本工作流程如下所示:

Note

快速操作的办法是有一个 快速烟雾 选项,它可以自动创建带有基本烟雾/火焰材质的域物体。在 3D视图 ‣ 物体 ‣ 快速效果 ‣ 快速烟雾,或者按F3使用搜索命令菜单。

Note

Blender的烟雾模拟基于 Wavelet Turbulence for Fluid Simulation 和相关的示例代码。