Nodes > Particles > Spawn Particle
The spawn stage of the particle simulation. Modify Attribute nodes added to this container are processed for a single frame the moment the particle is created.
This node contains several options for defining the VFX system such as the spawn rate, spawn mode, and attribute bounds.
A note about precision: Under Advanced Options, it is possible to set the minimum and maximum values for several attributes. The difference between the minimum and maximum values has an effect on the attribute's precision: larger bounds become less accurate, and smaller bounds become more accurate. An attribute is always clamped to its minimum and maximum values set here. Safe values are chosen by default, but you are free to edit them as necessary. For example, if you have a very small, slow moving particle system, you might want to lower the position and velocity bounds to gain more precision.
Properties
Name | Type | Description |
---|---|---|
Spawn Space | dropdown | Selects whether or not particle attributes are affected by the VFX Component's SceneObject transform. When set to Local, particle position, rotation, and scale are transformed by its Scene Object. When set to World, the Scene Object's transforms are ignored. |
Spawn Mode | dropdown | How particles are spawned over time. Continuous spawns particles at a rate defined by Spawn Rate (per second). Burst will instantaneously spawn particles at a rate defined by Burst Rate (per second). Once will spawn all particles in the system on the first frame of its creation (plus any Delay). |
Burst Rate ( per sec ) | float | When Spawn Mode is set to Burst, this controls the frequency that particles are spawned. A value of 1 means particles are spawned every 1 second, a value of 0.5 means they are spawned every 2 seconds, etc. |
Spawn Rate ( per sec ) | float | When Spawn Mode is set to Continuous, this controls how many particles are spawned every second. When Spawn Mode is set to Burst, controls how many particles are spawned at every burst tick. |
Life Span | dropdown | When Spawn Mode is set to Once, this dropdown becomes visible. Live Forever makes the particles live forever and makes particle lifespan and age have no effect. Max Life uses the Max Particle Life (secs) value to determine the maximum particle lifespan. |
Max Particle Life ( secs ) | float | The maximum amount of time particles are allowed to live. |
Max Particles | int | The total number of particles in the system. When Spawn Mode is set to Continuous, this value is a product of SpawnRate _ MaxParticleLife. When set to Burst, this value is a product of SpawnRate _ MaxParticleLife * BurstRate. |
Enable Warmup | bool | Toggles the Warmup option (also known as preroll or prewarm). Warmup will run the simulation for a set amount of time on the first frame of its instantiation in the scene. This is very useful for making VFX systems appear to be in a more advanced state when a lens first starts. |
Warmup Time ( secs ) | float | How long the system should simulate for during warmup. |
Warmup FPS | float | The framerate of the Warmup Time. |
Delay ( secs ) | float | Introduces a delay before the system begins simulating, given in seconds. |