扩散

参考

类型:

面板:

物理 ‣ 流体 ‣ 扩散

液体扩散定义了液体的物理特性,反过来又定义了液体与环境的互动方式。扩散的主要因素是 粘性表面张力 。这些属性可以被调整,以创建行为像水、油、蜂蜜或任何其他液体的虚拟液体。有几个预设可以改变不同物质的扩散,这些预设是预定义的,可以在预设菜单中改变。流体扩散的设置可以在面板标题中启用/禁用。

粘度

粘度是指流体的 “厚度”,实际上是以一定速度移动具有一定表面积的物体通过它所需的力。

For manual entry, please note that real-world viscosity (the so-called dynamic viscosity) is normally measured in Pascal-seconds (\(Pa\cdot s\)), or in Poise units (P, equal to 0.1 \(Pa\cdot s\)), and commonly centiPoise units (cP, equal to 0.001 \(Pa\cdot s\)).

Blender, on the other hand, uses the kinematic viscosity which is the dynamic viscosity divided by the density, \(\frac{Pa\cdot s}{kg/m^{3}}\), which is \(m^{2}/s\). So for example, the viscosity of water at room temperature is 1.002 cP, or 0.001002 \(Pa\cdot s\); the density of water is about 1000 \(kg/m^{3}\), which gives a kinematic viscosity of 0.000001002 \(m^{2}/s\) — so the entry would be 1.002 times 10 to the minus six (1.002×10-6 in scientific notation).

下表给出了一些流体示例及其动态和运动粘度。

Blender粘度单位换算。

流体

动力粘度(厘泊)

运动粘度(Blender,单位为 (m^{2}/s))

水(20 °C)

1.002×100 (1.002)

1.002×10-6 (0.000001002)

油 SAE 50

5.0×102 (500)

5.0×10-5 (0.00005)

蜂蜜(20 °C)

1.0×104 (10,000)

2.0×10-3 (0.002)

巧克力酱

3.0×104 (30,000)

3.0×10-3 (0.003)

番茄酱

1.0×105 (100,000)

1.0×10-1 (0.1)

熔融玻璃

1.0×1015

1.0×100 (1.0)

Tip

You can find the kinematic viscosity of more materials in the proper units by asking Wolfram Alpha, e.g. “kinematic viscosity of alcohol in m^2/s”.

为了简化这些数字的输入,通过输入一个基数和该数字的指数,用科学符号来改变粘度的数值。

  • 基础(基数)

    粘度值的基数(例如,在水(20℃)的情况下为1.002)。

  • 指数

    The exponent of the viscosity value that will be multiplied by 10-1 (e.g. 6 in the case of water (20 °C)).

Note

粘度不同

Blender 中的默认值被认为是这些类型的流体的典型值,并且在动画时 “看起来正确”。然而,某些流体的实际粘度,特别是巧克力糖浆和蜂蜜等含糖液体,在很大程度上取决于温度和浓度。油粘度因 SAE 评级而异。室温下的玻璃基本上是固体,但 1500°C 的玻璃(几乎)像水一样流动。

Warning

模拟器不适用于非流体,例如不 “流动” 的材料。简单地将粘度设置为非常大的值不会导致刚体行为,但可能会导致不稳定。

表面张力

表面张力,以网格为单位。更高的值将产生具有更大表面张力的液体。

高粘度解算器

The high viscosity liquid solver can be used to simulate fluids with increased viscosity, replicating the behavior of substances like honey or molasses. This specialized solver enhances the accuracy of slow-moving and thick liquid simulations.

强度

液体的粘性。数值越高,液体的粘性就越大。

Note

A strength value of 0 will still apply some viscosity. Uncheck the High Viscosity Solver to disable the high viscosity liquid solver simulation step completely.

具有不同粘性的旋转液体流入。
../../../../../_images/physics_fluid_type_domain_liquid_viscosity_0-2.png

强度为 0.2(在第65帧)。

../../../../../_images/physics_fluid_type_domain_liquid_viscosity_0-4.png

强度为 0.4(在第200帧)。