粒子发射器
粒子发射器是创建粒子的唯一必需节点,但是没有几何输入,粒子沿其传播的法线是y轴。连接查看器和几何图形后,在时间轴上单击“播放”以查看从几何图形发射的默认粒子集。
输入和控制
连接类型 |
连接名称 |
功能 |
输入值 |
粒子 |
要作为粒子发出的图像或几何图形-连接此输入时,将创建另一个粒子输入,允许您混合粒子类型。您也可以使用PositionToPoints点云作为发射的粒子。 |
发射 |
从中发射粒子的几何形状。您还可以使用任何现有的法线信息从PositionToPoints点云发射。 看到PositionToPoints了解更多信息。 |
|
合并 |
另一个粒子系统,包括另一个粒子发射器。 |
Control (UI) |
Knob (Scripting) |
Default Value |
功能 |
ParticleEmitter Tab |
|||
display |
display |
unchanged |
调整粒子的显示特性。这些设置不会影响场景的渲染输出。这些仅用于3D Viewer中的显示目的。 • off -隐藏粒子。 • wireframe -仅显示粒子的轮廓。 • solid -以纯色显示所有粒子。 • solid+wireframe -将颗粒显示为纯色并带有颗粒轮廓。 • textured -仅显示表面纹理。 • textured+wireframe -显示线框和表面纹理。 • unchanged -不更改粒子显示模式。查看器可以覆盖此设置。 |
selectable |
selectable |
enabled |
启用后,您可以通过单击查看器来选择它们。 |
render |
render_mode |
unchanged |
设置粒子的渲染方式。此控件独立于display选择,但具有相同的设置。 |
start at |
start_frame |
0 |
设置粒子开始发射的帧。负值会导致粒子在第0帧之前开始,而正值会延迟粒子。 例如,您可能希望粒子在零时间之前开始,允许它们在渲染之前散开-雪已经存在,而不仅仅是开始下降。 |
channels |
channels |
a |
粒子仅存在于选定的通道中。 |
emit from |
emit_from |
points |
设置粒子从何处发射: • points -从几何点发射,包括PositionToPoints点云。 • edges -从几何体边缘发射。 • faces -从几何面发射。 注意: 启用only emit from selected允许您从在先前的GeoSelect节点中选择的点发射。 • bbox -在几何体的bbox定义的体积内发射,这可以减少在创建体积粒子模拟时从开始的预滚动需求。 |
emit_order |
randomly |
Sets how particles are emitted: • randomly - particles are emitted from a random point on each face, though the same seed is used each time once generated. • uniformly - particles are emitted from every vertex on every frame, ignoring the emission rate setting. • in order - particles are emitted from the vertices of the geometry input in ascending order. |
|
randomize_type |
no_random_direction |
Sets how the initial particle velocity directions are randomized: • no random direction - directions are not randomized. The emit object's normals are used to determine direction. • randomized direction - the initial directions are completely randomized. • randomized outwards - a randomly selected direction, depending on emit from: |
|
emission rate |
rate |
10 |
设置每帧发射的粒子的确切数量,并受rate channel控制。如果你的rate channel始终小于1,则排放率降低。 |
only emit from selected |
selection_only |
disabled |
启用后,仅将在先前的GeoSelect节点中选择的点用作emit from网站。看到GeoSelect了解更多信息。 |
threshold |
selection_threshold |
0.5 |
什么时候only emit from selected已启用并且emit from设置为除points,此控件指示用于选择测试的阈值。例如,如果设置为0.5,则边界恰好位于选定点和未选定点之间的中间位置。 |
vertex emission rate |
vertex_rate |
1 |
什么时候emit_order设定为uniformly,设置每帧每个顶点发射的粒子数。这是一个准确的数字,而不是平均值,如果您更改概率,则该数字会减少。 注意: 该控制受速率信道设置的影响。如果您的速率通道始终不等于1,则发射速率会更低。 |
rate variation |
rate_variation |
0 |
通过将高斯分布的随机数加到 emission rate 值乘以rate variation值。 大致来说,0等于emission rate 1是非常随机的变化。 |
rate channel |
N/A |
disabled |
在右侧启用关联的速率通道。禁用此复选框与将频道设置为none。 |
rate_channel |
none |
Sets the channel of the input geometry texture which is used to modulate the emission rate. You can use this control to emit particles from certain areas of the input geometry. For example, if you are emitting from a Card which has a Ramp texture, more particles are emitted from the light part of the Ramp (values closer to 1) than from the dark parts (values closer to 0). |
|
max lifetime |
lifetime |
10 |
设置每个粒子存在的帧数。 |
max lifetime range |
lifetime_variation |
0 |
通过将高斯分布的随机数加到 max lifetime 值乘以max lifetime range值。 大致来说,0等于max lifetime 1是非常随机的变化。 |
lifetime channel |
N/A |
disabled |
在右侧启用关联的生命周期通道。禁用此复选框与将频道设置为none。 |
lifetime_channel |
none |
Sets the channel of the input geometry texture which is used to modulate the max lifetime. For example, if you are emitting from a Card which has a Ramp texture, particles emitted from the light parts of the ramp (values closer to 1) have a lifetime value closer to that set in the max lifetime than particles emitted from the dark parts (values closer to 0). |
|
halflife |
halflife |
0 |
设置一个halflife导致一部分粒子在每个帧中随机死亡,因此平均而言,在给定时间存在的一半粒子将在halflife (与放射性衰变相同)。 例如,两次halflife以帧为单位的值,只剩下四分之一的原始粒子,依此类推。 |
velocity |
velocity |
1 |
设置粒子离开发射器时每帧的速度,以每帧为单位。 |
velocity range |
velocity_variation |
0 |
通过将高斯分布的随机数加到 velocity 值乘以velocity range值。 大致来说,0等于velocity 1是非常随机的变化。 |
velocity channel |
N/A |
disabled |
在右侧启用关联的速度通道。禁用此复选框与将频道设置为none。 |
velocity_channel |
none |
Sets the channel of the input geometry texture which is used to modulate the velocity. For example, if you are emitting from a Card which has a Ramp texture, particles are emitted from the light parts of the ramp at a higher velocity (values closer to 1) than from the dark parts (values closer to 0). |
|
rotation velocity |
rotation_velocity |
0 |
设置粒子在3D空间中绕其局部y轴旋转的速度。 y轴指向最初发射粒子的方向,但随后保持不变。您可以使用ParticleMotionAlign节点沿运动方向对齐粒子,或使用ParticleLookAt节点使所有粒子沿特定方向对齐。 注意: 旋转速度仅适用于具有几何形状的粒子,当前不支持精灵旋转。 |
rotation velocity range |
rotation_velocity_ variation |
0 |
通过将高斯分布的随机数加到 rotation velocity 值乘以rotationvelocity range值。 大致来说,0等于rotationvelocity 1是非常随机的变化。 |
rotation velocity channel |
N/A |
disabled |
在右侧启用关联的转速通道。禁用此复选框与将频道设置为none。 |
rotation_velocity_channel |
none |
Sets the channel of the input geometry texture which is used to modulate the rotation velocity. For example, if you are emitting from a Card which has a Ramp texture, particles are emitted from the light parts of the ramp at a higher rotation velocity (values closer to 1) than from the dark parts (values closer to 0). |
|
size |
size |
0.1 |
设置每个粒子的大小。如果particle输入是几何体,该几何体在每个粒子上的实例受此值影响。 |
size range |
size_variation |
0 |
通过将高斯分布的随机数加到 size 值乘以size range值。 大致来说,0等于size 1是非常随机的变化。 |
size channel |
N/A |
disabled |
在右侧启用关联的尺寸通道。禁用此复选框与将频道设置为none。 |
size_channel |
none |
Sets the channel of the input geometry texture which is used to modulate the size of the particles. For example, if you are emitting from a Card which has a Ramp texture, the size of the particles emitted from the light part of the Ramp (values closer to 1) will be greater than that of those emitted from the dark parts (values closer to 0). |
|
mass |
mass |
1 |
设置施加力时每个粒子的质量,例如在使用ParticlePointForce节点时。 |
mass range |
mass_variation |
0 |
通过将高斯分布的随机数加到 mass 值乘以mass range值。 大致来说,0等于mass 1是非常随机的变化。 |
mass channel |
N/A |
disabled |
在右侧启用关联的质量通道。禁用此复选框与将频道设置为none。 |
mass_channel |
none |
Sets the channel of the input geometry texture which is used to modulate the mass of the particles. You can use this control to emit particles with different mass from different areas. For example, if you are emitting from a Card which has a Ramp texture, the particles from the light part of the Ramp (values closer to 1) will have a higher mass value (based on a percentage of the mass value) than from the dark parts (values closer to 0). |
|
transfer velocity |
transfer_velocity |
0 |
设置初始发射器对粒子的任何速度的传递强度。 将此设置为0不会将速度传递给生成的粒子。在值为1时,全速从原始粒子传递。 |
transfer window |
transfer_window |
1 |
设置时间(以帧为单位)向前和向后看以确定transfer velocity。 |
spread |
spread |
0 |
将散布应用于粒子-默认情况下,围绕发射方向呈锥形。 |
color |
color |
1 |
设置粒子的初始颜色particle输入未连接。 |
color from texture |
color_from_texture |
disabled |
启用后,粒子从发射点的发射器几何体纹理的颜色中获取其初始颜色。颜色随着纹理的变化而调制。 |
input order |
input_order |
randomly |
设置顺序particle用于表示的输入: • randomly -为每个发射的粒子选择一个随机输入。 • in order -为每个发射的粒子循环输入。 |
start at |
start_frame_animation |
first |
确定新发出的粒子的表示从哪个帧开始: • first -对每个新粒子使用输入中的第一帧。 • in order -对每个新粒子使用连续的帧。 • current -使用发出粒子的帧。 • random -在表示的帧范围内使用随机帧。 |
limit to range |
start_wrap |
disabled |
启用后,粒子起始帧将被强制在制图表达输入的范围内。这导致start at > in order和current选项可以在连续循环中将超出范围的内容回绕到帧范围的开始。 |
advance |
frame_advance |
in steps |
确定粒子表示是否在发射后产生动画: • constant -粒子不进行动画处理,并且在整个生命周期中保持相同的表示。 • in steps -粒子的表示逐帧前进。 • randomly -每次选择一个不同的随机帧。 |
max clip length |
max_clip_length |
100 |
从制图表达输入设置动画中使用的帧数。 |
random seed |
seed |
0 |
设置随机种子以创建更多变化的结果,例如,结合发射器中的范围控件,例如velocity range。您可以通过更改种子数来达到略有不同的效果。 |
Region Tab |
|||
region |
region |
none |
设置要用于将粒子效果限制到的区域。例如,如果您选择sphere,只有该球形区域内的粒子会受到粒子效果的影响。 • none -所有粒子均正常受影响。 • sphere, box, half-space和cylinder -控制区域的边界形状。 |
invert region |
region_invert |
disabled |
启用后,将影响区域外部的粒子,而不是区域内部的粒子。 |
|
file_menu |
N/A |
选择导入或导出频道文件: • Import chan file -导入通道文件并根据通道文件中的转换数据来转换区域标记。通道文件包含给定镜头中动画每一帧的一组笛卡尔坐标。您可以使用创建和导出它们Nuke或3D跟踪软件,例如3D均衡器,Maya或Boujou。 • Export chan file -将您已应用于区域标记的翻译参数导出为通道文件。这是在艺术家之间共享设置的有用方法。 |
|
snap_menu |
N/A |
• Match selection position -根据选定的点,区域标记将被捕捉到新位置。 • Match selection position, orientation -根据所选的点,区域标记将捕捉到新的位置和方向。 • Match selection position, orientation, size -根据所选的点,区域标记将捕捉到新的位置,方向和大小。 |
transform order |
xform_order |
SRT |
设置刻度(S),旋转(R)和平移(T)的操作顺序。可能的操作组合为SRT,STR,RST,RTS,TSR,TRS。 |
rotation order |
rot_order |
ZXY |
设置旋转顺序。可能的轴向组合为ZXY,XYZ,XZY,YXZ,YZX,ZXY,ZYX。 |
translate |
translate |
0, 0, 0 |
使您可以沿x,y和z轴平移区域标记。您还可以通过在3D查看器中单击并拖动轴来调整平移值。 |
rotate |
rotate |
0, 0, 0 |
使您可以围绕x,y和z轴旋转区域标记。您可以通过按住来调整旋转值Ctrl/Cmd并拖动到3D查看器中。 |
scale |
scaling |
1, 1, 1 |
使您可以在x,y和z轴上缩放区域标记。 |
uniform scale |
uniform_scale |
1 |
使您可以同时在x,y和z轴上缩放区域标记。 |
skew |
skew |
0, 0, 0 |
使您可以在x,y和z轴上倾斜区域标记。 |
pivot |
pivot |
0, 0, 0 |
更改区域标记的位置,缩放,倾斜和旋转时,这些更改将从对象的原点或枢轴的位置发生。枢轴x,y和z控件允许您偏移枢轴点并将其移动到任意位置-甚至可以将其移动到对象外部。随后将应用相对于新的枢轴点位置的后续转换。 你也可以按住Ctrl/Cmd+Alt并将枢轴点拖到3D查看器中的新位置。 |
Local Matrix |
|||
specify matrix |
useMatrix |
N/A |
启用此控件可以为要转换的对象指定矩阵值,以代替在上面设置变换,缩放,倾斜和枢轴值。 |
matrix |
matrix |
N/A |
矩阵显示对象的变换,旋转,缩放,倾斜和枢轴控件的值。 校验specify matrix并从另一个对象复制或拖放矩阵值以应用这些值,例如,如果要在场景中对齐对象。 |
分步指南
影片教学
抱歉,您没有找到此帮助
为什么这没有帮助? (检查所有适用)
感谢您抽出宝贵时间给我们反馈。