自动调整快速移动且具有高分辨率的流体的大小

 
 
 

对于某些快速移动且具有高分辨率的流体,“自动调整大小”(Auto Resize)调整流体容器大小的速度可能不够快,无法保持连续的流和流体的大小调整。当流体容器边界在每帧内扩展一个体素时,将发生这种情况,因为一些流体的速度可能不够快,无法跟上流体的运动。这将导致流体发射器移动到流体容器外面,从而使流体效果断断续续。

在这种情况下,可以将一个发射器添加到自动调整的流体容器中,以强制在发射器发射内容之前扩展容器。“调整到发射器大小”(Resize To Emitter)必须处于启用状态,才能将流体容器调整到所添加的发射器的大小。

注意

在添加第二个发射器之前,可以降低“自动调整阈值大小”(Auto Resize Threshold)的值并查看模拟是否得到改善。

如果在调整快速移动且具有高分辨率的流体的大小时遇到问题,请执行以下操作:

  1. 选择流体容器,然后选择“流体效果 > 添加/编辑内容 > 发射器”(Fluid Effects > Add/Edit Contents > Emitter)
  2. 在新发射器 (fluidEmitter2) 对象的“属性编辑器”(Attribute Editor)“基本发射器属性”(Basic Emitter Attributes)区域中,将“发射器类型”(Emitter Type)设定为“体积”(Volume)
  3. “流体属性”(Fluid Attributes)区域中,将“密度方法”(Density Method)“热量方法”(Heat Method)“燃料方法”(Fuel Method)均设定为“无发射”(No Emission),。
  4. 在 fluidShape 节点的“属性编辑器”(Attribute Editor)“自动调整大小”(Auto Resize)区域中,打开“调整到发射器大小”(Resize To Emitter)
  5. 为新发射器的位置和比例设置关键帧,以便新发射器在流体和发射内容的发射器之前移动。
  6. 如果需要,请增加“子步”(Substeps)的值(位于“动力学模拟”(Dynamic Simulation)部分中)。