Version:

Beam Emitter \(CPU\)

Beam Emitter \(CPU\)

The Beam emitter spawns a length of connected particles at once, based on the origin and specified target position. You can also set wave form attributes to shape or animate the beam.

The following are parameters for the Beam emitter \(CPU\).

Beam Emitter Parameters for CPU Attributes

ParameterDescription
Beam LifetimeSets the beam lifetime, in seconds. You must use this in conjunction with particle lifetime. Valid values: 0+Default value: 1
Target PositionSpecifies the XYZ position to set the beam target, offset from the origin. Default value: 0, 0, 15
Random Target OffsetRandomizes the XYZ beam target, offset from the target position. Valid values: anyDefault value: 0, 0, 0
Segment TypeSpecifies how each segment generates over the length of the beam. Use Fixed to set the number of segments over the length. Use Length to set the length of each segment over the beam length. Valid values: Fixed, LengthDefault value: Fixed
Segment CountDefines the number of segments with the Fixed type set. Valid values: 0+Default value: 10
Segment LengthDefines the length of each segment with the Length type set. Valid values: 0+Default value: 5
Texture ShiftShifts the texture coordinate in the V direction at the specified rate. Valid values: 0+Default value: 0
Up Vector for WavesSpecifies the XYZ vector on which the waveform occurs. Valid values: anyDefault value: 0, 0, 0
Wave Form SourceSpecifies the side of the beam from which to generate the waveform. \[See the AWS documentation website for more details\] Default value: Origin
Wave Form TypeSets the behavior for the waveform. \[See the AWS documentation website for more details\] Default value: None
Wave PhaseSets the position of the waveform at the specified source. A value of 360 completes one full cycle of the waveform. You can animate the beam waveform by using Emitter Lifetime, Pulse Period, and Strength over Emitter Lifetime in conjunction. The beam animation is updated when a new one is spawned based on the Beam Lifetime parameter. A lower lifetime provides a smoother animation. The following example demonstrates the wave phase parameter: Beam lifetime = .01, Emitter lifetime = 2, Pulse period = 2, Up vector = 1, 0, 0, Wave form type = Sine, wave phase = 180 \(with a curve set on **Strength over Emitter Lifetime**\), Wave amplitude = 2, Wave frequency = 0.5Valid values: 0+Default value: 0
Wave AmplitudeSets the strength of the waveform deformation. Valid values: 0+Default value: 0
Wave FrequencySets the number of wave cycles over the waveform length. Valid values: 0+Default value: 0
Texture MappingMaps the assigned texture to each particle quad or across the trail stream. \[See the AWS documentation website for more details\] Default value: Per Particle

Note
When there is a single light source, some or all particles for Trail emitters can appear unlit \(black\). This is most apparent when the sun is the only light source and the time and day setting is noon. To address this:
Add an Environment Probe to the scene to create indirect lighting. For more information, see Environment Probe. Enable Environment Probe Lighting on the particle system by specifying a value for the Environment Probe Lighting parameter. For example, a value of 0.5 applies light from the Environment Probe at half intensity. For more information, see Lighting Attribute.