Bifröst AcceleratorProps 属性

Bifröst acceleratorProps 属性控制共享此特性的网格对象的加速特性。请参见使用 Bifröst 加速器

容器属性(Container Attributes)

启用(Enable)
启用整个容器节点的求值。
求值类型(Evaluation Type)
控制如何对节点求值。通常不应对此进行更改。
模拟(Simulation)
该节点根据上一帧进行求值。
特性
该节点仅用于设置由其他节点使用的值。
网格特性(Mesh Property)
该节点用于在多边形网格对象(例如,发射器、碰撞对象、加速器以及在模拟中使用的其他网格)上设置值。
逐帧(Per Frame)
该节点每帧均会求值,但不依赖于上一帧。此模式可用于动画或读取缓存文件。

特性(Properties)

启用(Enable)
切换此对象导致的加速效果。

转化(Conversion)

模拟中的所有加速器都将转化为体素,然后用于确定区域是否位于对应的体积内。“转化”(Conversion)选项控制如何体素化与每个 acceleratorProps 节点关联的对象。

对于加速器,每个体素的根部宽度都是液体或 Aero 特性节点中“分辨率”(Resolution)组的“主体素大小”(Master Voxel Size)属性与液体或 Aero 容器节点中“加速”(Acceleration)组的“体素比例”(Voxel Scale)属性的乘积。

模式(Mode)
控制对象如何体素化:
  • “实体”(Solid)创建包括内部网格的实体体积。网格应为流形且防水。
  • “壳”(Shell)创建网格曲面周围的薄壳。在该模式中,“厚度”(Thickness)值通常应为 1.0 或更大。
  • “实体(稳健)”(Solid (Robust))“实体”(Solid)的一种替代方法,通常可以为具有精细细节、通向型腔的开口或不防水曲面的体积提供更好的结果。但是,它不会处理全封闭区域内部的流体。

粗化内部(Coarsen Interior)

“模式”(Mode)“实体(稳健)”(Solid (Robust))时,通过对体积内的体素执行其他粗化操作来节约内存,特别是对于自交网格尤其如此。

偏移曲面距离(Offset Surface Distance)

“模式”(Mode)“实体(稳健)”(Solid (Robust))时,用于闭合(先扩张再腐蚀)硬体素的距离(以体素宽度表示)。内部最小值为 1.0,因此仅大于该数字的值才能生效。较高的值可能会产生瑕疵。

体素比例(Voxel Scale)

“主体素大小”(Master Voxel Size)的比例因子,用于最初体素化共享此特性的网格。请参见控制 Bifröst 模拟的体素分辨率

加速度(Acceleration)

几何体影响(Geometry Influence)

影响(Influence)
总加速效果的倍增(“继承速度”(Inherit Velocity)“方向幅值”(Direction Magnitude)x“方向”(Direction)和组合的“边界层”(BoundaryLayer))。值大于 1.0 会使效果增强,值介于 0.0 和 1.0 之间会使效果衰减。
继承速度(Inherit Velocity)
基于加速器对象的动画平移来应用加速。效果是累积性的,因此粒子在加速器影响范围内时会持续加快速度。
衰减带宽(Falloff Bandwidth)
围绕加速器的厚度(以世界空间为单位)。加速以完全强度应用到加速器内的粒子。在带宽内,会应用加速,其衰减在外部限制上达到 0。
方向幅值(Direction Magnitude)
“方向”(Direction)向量上的加速强度。
方向(Direction)
沿其应用加速的世界空间向量。

边界层(Boundary Layer)

通过将液体的现有速度与加速器的速度逐渐匹配,沿着加速器方向拉动液体。如果加速器未移动,则效果类似于拖力。

边界层强度(Boundary Layer Strength)
控制加速器和边界层内的液体速度收敛到加速器速度的速度。
边界层带宽(Boundary Layer Bandwidth)
围绕加速器的边界层效果的厚度,以世界空间为单位。加速器内的液体可获得完整的效果,但边界层内的液体会受到衰减影响。