Skip to main content

Particle Emitters

Content List


PointSpriteEmitter

The PointSpriteEmitter offers an easy "out of the box" way to create a Particle Effect.

As the name suggests, the appearance of a particle is similar to a Candera::PointSprite

For functionality please refer to 3D Effects Solution.

drawing-5-1712323330.png

Properties

Property Name
Type
Description
Emit Particles bool If set to true then the behavior will emit particles
Emitter Type
ParticleEmitterType::Enum (BoxEmitter, SphereEmitter)
Specifies the behavior of the emitted Particle
Maximum Particles
UInt32
Determines the maximum number of particles that can be displayed (Requires Scene Refresh)
Particles Per Second
UInt32
Determines how many particles will be generated each second
Life Time
UInt32
Determines how long a particle will live in Milliseconds
Random Life Time
UInt32
Determines how long a particle will live in Milliseconds
Velocity
Candera::Vector3 Determines the initial velocity of an emitted particle
Gravity
Candera::Vector3 Determines the gravity effects for all emitted particles
Random Spread
Float
Determines how the randomness of the initial velocity angle
Start Size
Float
Determines how big a particle will be when it is emitted
End Size
Float
Determines how big a particle will be when it vanishes
Start Color
Candera::Color Determines what color a particle has be when it is emitted
End Color
Candera::Color Determines what color a particle has when it vanishes
Fade In Time
bool/UInt32
Determines how long a new particle needs to be alive until it is fully visible.
Fade Out Time
bool/UInt32
Determines how long a particle will fade out before it vanishes
Appearance
AppearanceType The appearance to set on the node.
Blend Type
BlendType::Enum The blend type that will be set.

back to menu