“缓存”面板

用户缓存将计算的流体模拟按帧存储为磁盘上的文件。该模拟然后读取每个帧的缓存文件,而不是重新计算模拟。“缓存”面板可用于配置参数。

“缓存设置”卷展栏

“缓存目录设置”组

解算器路径覆盖
每次解算时覆盖用于存储模拟缓存文件的文件路径,并允许直接指定路径。此设置将忽略标记系统。
使用项目文件夹
设置项目文件夹作为模拟的根目录。
提示: 如果多个用户正在处理模拟,则可以设置路径以便每个用户都有权访问。
根模拟目录
指定用于存储根模拟的目录。

“缓存输出文件图案”组

“文件模式”字段
定义一种使用一系列标记对输出缓存文件进行命名的模式。
标记...
显示受支持标记的列表以添加到“缓存输出文件图案”字段的末尾。支持的标记为:
  • 项目名称
  • 对象名称
  • 解算器名称
  • 帧范围
  • 场景名称
  • 帧速率

在模式字符串中的任意位置单击,然后选择要添加到此处的标记。右键单击该字段可以访问各种选项,例如“剪切”、“复制”、“粘贴”以及“撤消”和“重做”。

最终路径
显示源自选定标记的最终路径。

“其他导出选项”组

导出 PRT 文件
导出包含 3D 建模信息和全局格式的通道数据的 PRT 文件。启用此选项后,模拟液体和泡沫组件将生成 PRT 文件并将其分别放置在名为 Liquid_PRT 和 Foam_PRT 的文件夹中的同一缓存输出路径中。

默认情况下,PRT 文件包含位置、速度、密度和漩涡通道信息。存在用于 PRT 导出的可编辑 .ini 文件选项,在 3dsmax.ini 的 [流体] 下列出了这些文件选项。

文件选项包括:

  • PRTFileVersion=1 (.prt 版本 1 文件)
  • PRTFileVersion=2 (.prt 版本 1.1 文件) (默认)
  • 设置密度通道的导出。默认值为 1(是):
    • PRTDensity=0
    • PRTDensity=1
  • 以下开关确定是否将各个通道从流体模拟导出到 PRT 文件(1=是,0=否):
    • PRTPosition
    • PRTDensity
    • PRTVelocity
    • PRTVorticity
    • PRTID
    • PRTAge
    • PRTAirDistance
    • PRTChurn
    • PRTCurvature
    • PRTDroplet
    • PRTExpansionRate
    • PRTStictionStrength
    • PRTStictionBandwidth
    • PRTUV
  • 以下开关为流体通道名称指定用户定义的覆盖。某些第三方软件需要 .PRT 文件中存储的通道的特定名称;这些选项允许您指定给定通道的名称(例如,PRTVelocityName=Speed):
    • PRTPositionName
    • PRTDensityName
    • PRTVelocityName
    • PRTVorticityName
    • PRTIDName
    • PRTAgeName
    • PRTAirDistanceName
    • PRTChurnName
    • PRTCurvatureName
    • PRTDropletName
    • PRTExpansionRateName
    • PRTStictionStrengthName
    • PRTStictionBandwidthName
    • PRTUVName
  • 指定流体粒子 ID 值的数据格式:
    • PRTIDFormat=xxx

    xxx 的允许值:32(32 位无符号)、64(64 位无符号)、32S(32 位有符号)和 64S(64 位有符号)

  • 指定流体粒子 UV 数据的数据格式:
    • PRTUVFormat=x

    x 的允许值:2(两个分量 (UV))或 3(三个分量 (UVW))

  • 设置模拟过程中的软锁定时间滑块功能选项:

    • SoftTimeLock=0(禁用)
    • SoftTimeLock=1(启用)
  • 设置“对时间更改禁用软锁定”功能的选项:
    • SoftTimeLockChangeDisable=0(禁用)
    • SoftTimeLockChangeDisable=1(启用)

“显示缓存信息”组

当前显示缓存使用情况
展示用来显示模拟的当前缓存使用情况。
清除缓存
从内存中清除视口缓存。
显示缓存限制(GB)
启用时,设置分配给模拟的视口缓存的内存量。禁用时,每次缓存一帧。 处理需要大量内存的重型模拟时,更改“显示缓存限制”设置会尤其有用。