Choose your operating system:
Windows
macOS
Linux
借助 Beam TypeData 模块,这些模块用于对发射器行为进行配置或修改。
Beam Modifier
Beam Modifier 模块可对光束的源点或目标进行修改。它拥有下列属性:
属性 |
描述 |
||||||||
---|---|---|---|---|---|---|---|---|---|
Modifier |
|||||||||
Modifier Type |
指定需要修改的模块。数值包括:
|
||||||||
Position |
|||||||||
Position Options |
和 Position 属性相关的选项。数值包括:
|
||||||||
Position |
该位置值用于修改源点/目标的位置。 |
||||||||
Tangent |
|||||||||
Tangent Options |
和 Tangent 属性相关的选项。数值包括:
|
||||||||
Tangent |
该切线值用于修改源点/目标的切线。 |
||||||||
Absolute Tangent |
如为 true ,将切线作为整体空间中的一条绝对切线(即不会将其改变)。 |
||||||||
Strength |
|||||||||
Strength Options |
和 Strength 属性相关的选项。数值包括:
|
||||||||
Strength |
该强度值用于修改源点/目标的强度。 |
Noise
Beam Noise 模块可沿光束发射噪点。它拥有下列属性:
属性 |
描述 |
|
---|---|---|
LowFreq |
||
Low Freq_Enabled |
如为 true ,则启用低频噪点。 低频噪点是当前唯一支持的噪点。 |
|
Frequency |
沿光束噪点的频率。 |
|
Frequency_Low Range |
如大于零,该值为频率的范围下限。粒子生成时,将在 [Frequency_LowRange..Frequency] 范围内设置其频率。 |
|
Noise Range |
提供噪点位置范围的 distribution。如使用的是常量曲线,首个频率点的映射时间为 0.0f,目标点的时间为 1.0。剩余的点使用公式 (CurrentFrequencyPoint * (1.0/TotalFrequencyPoints)) 进行查阅。 |
|
Noise Range Scale |
该 distribution 提供在发射器时间上调整噪点范围的方法。 |
|
NRScale Emitter Time |
如为 true ,将使用发射器时间获取 NoiseRangeScale 结果。如为 false ,将使用粒子时间获取 NoiseRangeScale 结果。 |
|
Noise Speed |
提供噪点移动速度的矢量 distribution。 |
|
Smooth |
如为 true ,将尝试在噪点之间平顺地移动。 |
|
Noise Lock Radius |
噪点周围的代表锁定的球体半径。 |
|
Oscillate |
如为 true ,噪点将弹回并向前穿过光束直线。 |
|
Noise Lock Time |
选取新的噪点前噪点被锁定的时间。 |
|
Noise Tension |
应用至细分噪点线的张力。 |
|
Use Noise Tangents |
如为 true ,将在每个噪点上计算切线。未使用。 |
|
Noise Tangent Strength |
在沿光束插值中应用到噪点切线的强度。 |
|
Noise Tessellation |
在噪点之间进行插值的点。 |
|
Target Noise |
如为 true ,将把噪点应用到目标点。 |
|
FrequencyDistance |
放置噪点的距离。如该值为 0.0,则使用标准 Frequency/Frequency_LowRange 对确定噪点的频率。如该值不为 0.0,噪点将分布在指定的距离上,由静态频率值决定。因此在较短光束上的噪点数量较少,将随光束的延长自动增加噪点。 |
|
Apply Noise Scale |
如为 true ,将把 NoiseScale 应用至光束。 |
|
Noise Scale |
bApplyNoiseScale 为 true 时应用至噪点范围的缩放因子。该 distribution 查找值的算法:出现的噪点数量除以噪点的最大数量(即频率)。 |
源点
Beam Source 模块为一个光束发射器应用单个源点。(如光束发射器中不存在源点模块,发射器位置将代替源点。)它拥有下列属性:
属性 |
描述 |
||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Source |
|||||||||||||
Source Method |
此列举可对光束源点位置的获取方法进行设置。其可为下列之一:
|
||||||||||||
Source Name |
作为源点使用的 Actor 的名称。(仅在 SourceMethod 设为 PEB2STM_Actor 时使用)。如未找到 Actor,备用方案为使用源点 distribution。 |
||||||||||||
Source Absolute |
如为 true ,将源点作为整体空间中的一个绝对位置(即不会将其改变)。 |
||||||||||||
Source |
对源点位置进行设置的矢量 distribution。方法设为默认、或使用其他方法无法确定源点时使用该 distribution。使用当前的发射器时间从 distribution 获取数值。 |
||||||||||||
Lock Source |
如为 true ,仅在生成时才可对源点位置进行设置。 |
||||||||||||
Source Tangent Method |
此列举可对光束源点切线的获取方法进行设置。其可为下列之一:
|
||||||||||||
Source Tangent |
对源点切线进行设置的矢量 distribution。SourceTangentMethod 设为 PEB2STTM_Distribution 时使用。使用当前的发射器时间获取数值。 |
||||||||||||
Lock Source Tangent |
如为 true ,仅在生成时才可对源点切线进行设置。 |
||||||||||||
Source Strength |
一个浮点 distribution,用于定义每条光束源点切线的强度。使用当前的发射器时间获取数值。该强度的使用无视用于获取源点/源点切线的方法。 |
||||||||||||
Lock Source Strength |
如为 true ,仅在生成时才可对源点强度进行设置。 |
Target
Beam Target 模块为一个光束发射器应用单个目标。(如光束发射器中不存在目标模块,发射器假定光束将被定向使用。)它拥有下列属性:
属性 |
描述 |
||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Target |
|||||||||||||
Target Method |
此列举可对光束目标位置的获取方法进行设置。其可为下列之一:
如将目标设为发射器或粒子,它将使用来自 distribution 的数值。 |
||||||||||||
Target Name |
作为目标使用的 Actor 的名称。仅在 TargetMethod 设为 PEB2STM_Actor 时使用。如未找到 Actor,备用方案为使用目标 distribution。 |
||||||||||||
Target |
对目标位置进行设置的矢量 distribution。方法设为默认、或使用其他方法无法确定目标时使用该 distribution。使用当前的发射器时间从 distribution 获取数值。 |
||||||||||||
Target Absolute |
如为 true ,将目标作为整体空间中的一个绝对位置(即不会将其改变)。 |
||||||||||||
Lock Target |
如为 true ,仅在生成时才可对目标位置进行设置。 |
||||||||||||
Target Tangent Method |
此列举可对光束目标切线的获取方法进行设置。其可为下列之一:
|
||||||||||||
Target Tangent |
对目标切线进行设置的矢量 distribution。TargetTangentMethod 设为 PEB2STTM_Distribution 时使用。使用当前的发射器时间获取数值。 |
||||||||||||
Lock Target Tangent |
如为 true ,仅在生成时才可对目标切线进行设置。 |
||||||||||||
Target Strength |
一个浮点 distribution,用于定义每条光束目标切线的强度。使用当前的发射器时间获取数值。该强度的使用无视用于获取目标/目标切线的方法。 |
||||||||||||
Lock Target Strength |
如为 true ,仅在生成时才可对目标强度进行设置。 |
||||||||||||
Lock Radius |
当前光束端所在的球体半径,被视为目标点锁定。在应用含速度值集的光束时使用。 |