Bifröst 禁用场属性

bifrostKillFieldContainer 节点上的属性可用于根据各种标准删除 Bifröst 液体、泡沫或 Aero 粒子。请参见通过禁用场删除粒子

容器属性(Container Attributes)

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

禁用场属性(Kill Field Properties)

边界(Boundary)

如果单独使用,“边界”(Boundary)将立即删除由“边界控制”(Boundary Controls)定义的体积内的粒子。如果与“寿命”(LifeSpan)和/或“水滴”(Droplets)结合使用,则会将其效果限制到该体积内的粒子。例如,如果使用“寿命”(LifeSpan),则您可以使较旧的粒子仅在离开或进入特定区域时才开始消亡。

“边界”(Boundary)处于禁用状态时,“寿命”(LifeSpan)“水滴”(Droplets)会影响任意位置的粒子。

寿命(LifeSpan)
基于年龄(自发射以来的时间)删除粒子。 若要使此选项生效,必须在液体特性的“可选通道”(Optional Channels)属性组中启用“年龄”(Age)。此模式仅受液体和泡沫支持,并且可能会对 Aero 产生意外的结果。
水滴(Droplets)
基于“水滴”(Droplet)通道的值删除粒子(请参见使用 Bifröst 水滴)。此模式仅受液体支持,并且可能会对泡沫或 Aero 产生意外的结果。

边界控制(Boundary Controls)

控制启用“启用边界”(Enable Boundary)时隐式边界的形状。在场景中缩放、旋转和平移节点以定义受影响的体积。

边界形状(Boundary Shape)
选择形状。

“InMesh”选项使用连接的多边形网格(如果有)。

截面半径(Section Radius)
“管状体”半径(如果形状是圆环)。
边界衰减(Boundary Falloff)
使用衰减曲线修改每个粒子的消亡概率。粒子的基本消亡概率由“寿命”(Lifespan)“水滴”(Droplets)属性组中的一个或两个设置确定。“边界衰减”(Boundary Falloff)基于每个粒子的位置控制衰减曲线的指数,例如:
  • 值为 0.0 时不衰减。基本消亡概率在场的整个效果体积中保持不变。
  • 1.0 提供线性衰减,即:从场中心的基本概率衰减到边界外部的 0.0。
  • 2.0 提供平方反比衰减,即:从中心的基本概率衰减到边界外部的 0.0。

如果“反转”(Invert)处于启用状态,则衰减将反转,使基本概率的完整效果应用于边界外部的任意位置。在边界内,该效果在中心处衰减到无。

反转(Invert)
禁用时影响边界内的粒子,启用时影响边界外的粒子。
内部保护(Protect Inside)

启用“反转”(Invert)时,此选项可防止场边界内部的粒子被其他场删除。这在其他场与该场重叠时很有用。

启用最大深度(Enable Max Depth)最大深度(Max Depth)

将场的效果限制为在流体体积的曲面下方指定深度的层。激活此选项可由外而内删除粒子,而不会在流体内部创建洞。

请注意,该选项不要求激活“启用边界”(Enable Boundary)

寿命(Lifespan)

控制“模式”(Mode)设置为“寿命”(LifeSpan)时粒子如何消亡。从不禁用年龄比“最小年龄”(Min Age)小的粒子,但始终禁用年龄比“最大年龄”(Max Age)大的粒子。在“最小年龄”(Min Age)“最大年龄”(Max Age)之间,粒子随机消亡,其中较旧的粒子更有可能消亡。

如果您希望所有粒子在相同的年龄消亡,请将这两个属性设置为相同的值。

水滴(Droplets)

控制“模式”(Mode)设置为“水滴”(Droplets)时粒子如何消亡。水滴通道值介于“最小水滴值”(Min Droplet Value)“最大水滴值”(Max Droplet Value)之间的粒子随机消亡,而水滴通道值高于“最大水滴值”(Max Droplet Value)的所有粒子将被禁用。