液体模拟设置

 
 
 

当启用“启用液体模拟”(Enable Liquid Simulation)后,可以使用“液体”(Liquids)属性来创建外观和行为与真实液体类似的液体模拟。液体模拟需要结合“液体”(Liquids)属性和其他流体属性设置,以创造具有液体物理特性的效果。

以下部分提供了创建液体模拟时常用的属性设置。建议设置只能作为效果的起点。

也可以导入包含在 Maya 中的流体“液体”(Liquids)示例文件,或应用流体属性预设作为液体效果的起点。请参见流体效果快速入门使用流体属性预设

流体属性

设定以下 fluidShape 节点属性。

属性部分 属性:值 注释
容器特性(Container Properties) “基本分辨率”(Base Resolution) /“分辨率”(Resolution):80 或更大” 需要高“分辨率”(Resolution)值才能获得足够的流体细节和真实行为。请参见分辨率基本分辨率
动力学模拟(Dynamic Simulation) 粘度(Viscosity):0.02 少量的“粘度”(Viscosity)值有助于流体完全贴附于平面曲面。请参见粘度
  高细节解算(High Detail Solve)所有栅格(All Grids) 将细节添加到流体。请参见高细节解算
  子步(Substeps):大于 1 对于快速移动的高分辨率流体或具有高于默认“重力”(Gravity)值的流体,需要设定更大的“子步”(Substeps)值(10 到 20)。通常情况下,加大“子步”(Substeps)可以使流体具有更小的阻尼和抖动幅度。请参见子步
  解算器质量(Solver Quality):40 到 80 该值应大于默认值。请参见解算器质量
  向前平流(Forward Advection):启用 “向前平流”(Forward Advection)有助于避免流体随时间而降低密度。请参见向前平流
液体(Liquids) 液体方法(Liquid Method)液体和空气(Liquid and Air) 为池水或液体飞溅等典型单物质液体使用“液体和空气”(Liquid and Air)。请参见液体方法
  密度张力(Density Tension):0.1 使用带增值的非 0 值会在流体中创建更大的曲面张力。请参见密度张力
  张力力(Tension Force):0.01 使用“密度张力”(Density Tension)来创建曲面张力。如果需要,可以将它设定为 0。请参见张力力
  密度压力(Density Pressure):1 如果设定这个值,“密度压力”(Density Pressure)施加的力就不会使密度沿容器边界集中。请参见密度压力
  密度压力阈值(Density Pressure Threshold):1 请参见密度压力阈值
内容详细信息 > 密度(Contents Details > Density) 浮力(Buoyancy):-1 根据“重力”(Gravity)对密度产生影响的速度,可使用更小的值。请参见浮力

自动调整大小属性

如果为液体效果启用“自动调整大小”(Auto Resize),则设定以下对象:

属性部分 属性:值 注释
容器特性(Container Properties) 边界 X (Boundary X):两侧(Both Sides) 请参见容器特性
  边界 Y (Boundary Y):-Y 这会使容器顶部 (+Y) 一直打开。
  边界 Z (Boundary Z):两侧(Both Sides)  
自动调整大小(Auto Resize) 调整闭合边界大小(Resize Closed Boundaries):禁用 请参见调整闭合边界大小
  自动调整阈值大小(Auto Resize Threshold):0.2 这有助于流体容器收缩顶部。请参见自动调整阈值大小
  自动调整边界大小(Auto Resize Margin):1 或更大 “自动调整边界大小”(Auto Resize Margin)有助于避免流体在贴附时出现瑕疵。使用“液体喷雾”(Liquid Mist Fall)以帮助将水雾(低密度)区域下推到流体水平,以便“自动调整大小”(Auto Resize)可以收缩容器顶部。请参见自动调整边界大小液体喷雾

流体发射器属性

设定以下 fluidEmitter 节点属性:

属性部分 属性:值 注释
基本发射器属性(Basic Emitter Attributes) 发射器类型(Emitter Type):体积(Volume) “体积发射器属性”(Volume Emitter Attributes)中设定为任何“体积形状”(Volume Shape)。请参见发射器类型
  速率(百分比)(Rate (Percent)):大于 100 “速率(百分比)”(Rate (Percent))设定为大于 100 的值,可确保液体有足够的密度,同时忽略液体中的气泡。请参见速率(百分比)
流体属性(Fluid Attributes) 密度方法(Density Method):替换(Replace) 使用体积发射器和“替换”(Replace)发射方法,使流体发射变得平滑一致。请参见替换
  流体衰减(Fluid Dropoff):0 请参见流体衰减
  运动条纹(Motion Streak):启用 请参见运动条纹
  抖动(Jitter):禁用 请参见抖动

“输出网格”(Output Mesh)属性

若要完成流体效果,可以选择“修改 > 转化 > 流体到多边形”(Modify > Convert > Fluid to Polygons),将流体转化为输出多边形网格。在将流体转化到输出网格后,设定以下属性。

属性部分 属性:值 注释
表面(Surface) 表面阈值(Surface Threshold):0.15 请参见表面阈值
输出网格(Output Mesh) 使用渐变法线(Use Gradient Normals):启用 有助于确保输出网格上具有平滑曲面。请参见使用渐变法线
  网格平滑迭代次数(Mesh Smoothing Iterations):大于 0。 有助于确保输出网格上具有平滑曲面。增加“网格平滑迭代次数”(Mesh Smoothing Iterations),直到网格曲面看上去足够平滑。请参见网格平滑迭代次数
.

相关主题