Houdini 中文帮助文档

Particle Fluid Emitter

发射粒子到粒子流体模拟中。

Overview

此节点主要用于连接到 FLIP Solver DOP的第二输入端(粒子端)。它会使用“流发射方式”,或标准的从一个Source POP发射发射粒子的方式,来向给定的粒子流体模拟中添加新的粒子。

Stream emission vs. POP emission – 流发射方式和POP发射方式比较

使用“流发射”方式可以让你设置所发射的粒子的初始速度,基于粒子流体物体中想要的粒子间隔计算发射速率。此选项只会从源几何体点上发射粒子。

关闭“流发射方式”可以给到更复杂的,但可灵活控制粒子发射的参数(和Source POP中的选项一样)。你可以使用发射类型参数,从源几何体的曲面随机发射,而非从点(很多其它选项都会从点上发射)上发射。

Using Emit Particle Fluid

以你想要发射流体的形状创建几何体物体。

在粒子流体选项卡上,点击发射粒子流体工具。

选择要发射流体的几何体物体,按Enter。

如果你已经有一个流体物体,且你想要添加一个新的发射器,可以选择它,再按Enter。否则,只按Enter会创建一个新的流体物体。

%image_alt%

Parameters

Source

Particle Fluid Object 设置源几何体物体,粒子会从该物体上发射。
Use Stream Emission 启用该项,会使用基于流的发射方式,而非使用恒定的,或脉冲发射。基于流的发射会控制粒子的发射时间,来维持一个特定的粒子间隔(在以发射出的粒子流间)。
Emission Type 从源几何体的何处发射粒子。

Points (ordered) 从源几何体的每个点上有序地发射粒子。Primitive对象只会有一个点,会从该点上发射粒子(一般都是Primitive的第一个点)。
Points (random) 和 “Points (ordered)”类似,但会从随机的点上发射粒子。此顺序不会随着时间改变:即会不断的重复着同样的随机序列。
Prim center (ordered) 从源几何体的每个Primitive中心有序的生成粒子。当配合Primitive SOP中的Rotate to Template 参数使用时,该方式非常有用(可以自旋Primitive)。
Prim center (random) 和 “Prim center (ordered)”类似,但会从随机的Primitive中心发射粒子。此顺序不会随着时间改变:即会不断的重复着同样的随机序列。
Prim center (attribute) 会使用下面的 Distribution attribute 参数所设置的属性来定义Primitive发射粒子的可能性。该属性值低于,或小于0的,对应的Primitive就不会发射粒子。属性值大于0的Primitive才会发射粒子。
Edges (ordered) 从源几何体的每个样条线/多边形边上有序的发射粒子。在曲线上的出生点位置是连续间隔的,而非只从CV,或点上发射。
Edges (random) 和“Edges (ordered)”类似,但会从随机的边上发射粒子。此顺序不会随着时间改变:即会不断的重复着同样的随机序列。
Edges (attribute) 查看上面的 “Prim center (attribute)” 。
Surfaces (ordered) 从源几何体中每个UV样条曲面,或网格类型的曲面上,有序的发射粒子。如果没有曲面,或只有一个样条线,那么粒子会从曲线上发射。对于所使用的多边形,只会从多边形的边上发射粒子。
Surfaces (random) 和“Surfaces (ordered)”,类似,但会从随机的面上发射粒子。此顺序不会随着时间改变:即会不断的重复着同样的随机序列。
Surfaces (attribute) 查看上面的 “Prim center (attribute)” 。
Volume 从源几何体的体积内发射粒子。如果源几何体不是封闭的,此行为不会被定义。
Metaballs 根据下面的密度阈值和最小密度参数,从变形球的体积内发射粒子。
Emission Geometry 粒子流体发射器可以从一个指定的发射几何体上发射,或使用预建好的椭圆或粒子栅格。使用此菜单选择要用做发射几何体的几何体类型。
Source SOP 所使用的发射几何体的名称(如果发射几何体参数被设为 Specify Emission Geometry方式)。
Source Group 指定一个源几何体中的点,或Primitive组来发射粒子。
Ignore Transform Object 通常粒子会使用发射几何体的物体空间。开启此参数会忽略物体的变换,否则所发射的粒子会继承物体的变换。
Distribution Attribute 当发射类型是“Prim center (attribute)”, “Edges (attribute)”, or “Surfaces (attribute)”方式时,此属性会作为发射粒子的几率。
Density Threshold 当发射类型是变形球方式时,会连续采样点直到总的密度值超出该阈值。
Density Minimum 当发射类型是变形球方式时,密度值小于,或等于该值的粒子不会发射粒子。
Use Metaball Density 使用变形球密度函数作为发射粒子的几率,所以密集的区域通常会发射更多的粒子。

Birth

下面的这些参数控制着粒子的出生方式,如恒定的速率,脉冲方式,流方式。和POP中类似。

Impulse Activation 激活,或禁用脉冲发射。
Impulse Birth Rate 在每个时间步幅上要发射的流体粒子数量。
Constant Activation 激活或禁用恒定发射方式。
Constant Birth Rate 每秒发射的流体粒子数量。
Stream Activation 激活或禁用流发射方式。
Stream Spacing 控制每个发射的流中粒子间的间距。此会通过规则化粒子发射的时间来完成。
Stream Acceleration 一旦粒子发射后,此参数不会影响粒子的行为,但是会影响粒子发射的时间和方向。它会使用规则的粒子发射时间,在额外的力上加速粒子。
Stream Velocity Scale 此参数是一个倍增器,控制着粒子发射那一刻的速度。它不会影响所发射的粒子的真实速度,二回在内部缩放发射速率。设置该参数为2,会使粒子发射频率为原来的两倍。
Life Span 定义所生成的粒子存活的时间,以秒为单位。值为-1会使粒子永远存活。
Random Seed 设置随机种子值,用于随机生成粒子。

Velocity

此选项卡中的参数用于控制发射的流体粒子速度。

Density Test

此选项卡可以用于控制发射的粒子数量,可以确保在流体密度高的区域不会再创建粒子。

Density Test Activation 激活或禁用密度测试。
Density Threshold 此是流体静止时密度的倍增值。如果在粒子发射的地方,其密度值超过了静止密度和该值的乘积,那么粒子就会被删除。

Pre-built Emitter(预创建发生器)

几何体会自动适应“ Particle Separation ”参数来定义预构建的几何体中粒子的间距。

Size 几何体的二维尺寸。
Center 预建的几何体的中心点(位置)。
Orientation Type 如何在空间中定向几何体。

Align With Velocity 将发射几何体方向和速度选项卡下指定的速度进行垂直对齐。
Specify Direction 将发射几何体方向和“ Direction Vector”方向矢量参数指定的方向垂直对齐。
Free Rotation 允许使用Rotation Order 和 Rotate 参数来自由旋转几何体。
Direction Vector 用于对齐发射几何体的方向(如果 Orientation Type 被设为“Specify Direction”方式)。
Rotation About Axis 如果“方向类型”被设为使用一个速度,或方向矢量来对齐发射器,此参数指定几何体的旋转。
Rotation Order 如果方向类型被设为“自由选择”方式,此控制旋转顺序。
Rotate 如果方向类型被设为“自由选择”方式,此控制发射几何体在x,y,z轴向上的旋转。
Jitter Scale 运用到(预建的)发射几何体中点上的随机抖动数量值。
Jitter Seed 设置运用到点上抖动数量的随机种子值,每一个种子值都对应一个随机抖动值。
点击分享到: