使用 Bifröst 网格

可以从 Bifröst 模拟的等值面生成网格以更好地控制曲面。可以将通道(如速度和漩涡)作为颜色集传递到网格。

网格是在创建 Bifröst 模拟时自动添加到场景中,但要在 bifrostShape 节点上激活网格之后才会有多边形的单独对象。这通常是渲染或导出之前的最后一个步骤。

从 Bifröst 模拟生成网格

  1. 如果需要,您可以先缓存整个整个模拟,避免同时进行模拟和划分网格所需的计算开销。
  2. “bifrostShape”节点下的“Bifrost 网格”(Bifrost Meshing)属性组中,选择“启用”(Enable)

    这将为“bifrostMesh”对象生成网格曲面。

    划分泡沫网络时,还会向场景添加多边形网格并将其连接到相应形状(默认情况下,泡沫形状没有关联的网格)。但是,该网格不会添加到任何着色组,因此您必须手动应用材质。

  3. 根据需要设置其他“Bifrost 网格”(Bifrost Meshing)控件。

通过部分 Bifröst 模拟生成网格

通过指定“剪裁”(Clipping)网格,可以减少为 Bifröst 模拟生成网格所需的时间。例如,可以在摄影机的视图中,围绕流体的一部分放置一个长方体,以仅为该区域生成网格。剪裁网格的拓扑无关紧要,仅考虑其世界对齐的边界框。请参见使用 Bifrost 禁用体积和剪裁网格

缓存 Bifröst 网格

若要缓存 Bifröst 网格,请为模拟创建用户缓存(请参见创建 Bifröst 用户缓存)并确保已在“Bifrost 计算和缓存选项”(Bifrost Compute and Cache Options)窗口中启用“缓存元素: 网格”(Cache Elements: > Mesh)

您可以按使用 BIF 格式缓存网格中所述将生成的已缓存网格导入到其他场景中。

或者,您可以按将 Bifröst 网格作为 Alembic 文件缓存中所述将 Bifröst 网格作为 Alembic 文件缓存。