Bifrost 计算和缓存选项(Bifrost Compute and Cache Options)

若要显示“Bifrost 计算和缓存选项”(Bifrost Compute and Cache Options)窗口,请选择“Bifrost > 计算并缓存到磁盘”(Bifrost > Compute and Cache to Disk)

用户缓存将计算的 Bifröst 模拟按帧存储为磁盘上的文件。Bifröst 模拟读取每个帧的缓存文件,而不是重新计算模拟。与专门用于实时拖动和播放的临时缓存不同,用户缓存主要用于已批准的最终模拟。有关为 Bifröst 模拟生成用户缓存的详细信息,请参见处理 Bifröst 用户缓存

Bifrost > 计算并缓存到磁盘...(Compute and Cache to Disk...) >

缓存目录(Cache directory)
存储用户缓存文件的目录。默认为当前项目文件夹的 cache/bifrost/scenename/ 子文件夹。
缓存名称(Cache name)
用于缓存文件的前缀。文件名由缓存名称加上“_P”(表示粒子)或“_V”(表示体素)和帧编号组成。默认缓存名称是“bifrostLiquidContainer”节点的名称。
如果要创建具有不同设置的多个缓存进行比较,可以更改缓存名称或目录。
缓存格式(Cache format)
缓存文件的格式。
缓存时间范围(Cache time range)
指定要缓存的帧范围。请注意,该范围必须开始于“bifrostLiquidContainer”节点的“液体解算器属性”(Liquid Solver Attributes)组中所设置模拟的“开始帧”(Start Frame)
渲染设置(Render settings)
使用在“渲染设置”(Render Settings)窗口的“公用”(Common)选项卡上设置的“帧范围”(Frame Range)
时间滑块(Time slider)
使用时间轴上显示的当前播放范围。
开始/结束(Start/End)
使用指定的“开始”(Start)“结束”(End)帧。

Bifrost > 将用户缓存转化为 PRT(Bifrost > Convert User Cache to PRT)

允许您将 Bifröst 用户缓存文件 (BIF) 转化为 PRT 粒子文件。使用转化的缓存文件可以将 Bifrost 模拟粒子数据传输到其他支持 PRT 格式的应用程序和渲染器,如 Thinkbox Software® Krakatoa®

您只能转化包含粒子数据的 Bifröst 缓存。这些文件在文件名中附加了 _p,例如 bif2prt.sh bifrostLiquidContainer1_p.0001.bif。缓存的体素数据不能转化为 PRT 文件。

若要转化文件,请选择“Bifrost > 将用户缓存转化为 PRT”(Bifrost > Convert User Cache to PRT),然后浏览到用户缓存所在的位置。从缓存序列中选择任意 BIF 文件,Maya 将缓存剩余的文件。使用此选项无法转化序列中的单个文件。

Maya 使用源文件名并将 PRT 文件保存到 BIF 文件所在的目录。转化期间无法重命名 PRT 文件,也无法停止覆盖同名的文件。若要转化单个文件和重命名 PRT 文件,请使用 BIF 到 PRT 包裹器脚本进行转化。请参见使用脚本将 Bifröst 缓存转化为 PRT 文件