Skip to main content
Version: 5.x

Nodes > Particles

Emit Particle​

This is the first stage of particle simulation and is responsible for setting the number of particles that will be emitted on a given frame.

Initialize Particle​

The initialization stage of the particle simulation. Modify Attribute nodes added to this container are processed for a single frame the moment the particle is created.

Kill Particle​

When the Condition value is greater than 0.0, this sets the particle life to 0 and flags it as killed, removing it from the simulation and render.

Output Quad​

The rendering stage of the particle simulation. Particle data flows into here to draw an instanced quad to the screen. This stage is effectively a Graph Material with access to per-particle data.

Particle ( Get Attribute ) ​

Gets the value of a particle attribute. Use the Attribute drop-down menu to choose what attribute to return.

Particle ( Get Setting ) ​

Retrieves various particle settings that are either set or derived from the Spawn Particle container.

Particle ( Modify Attribute )​

Modifies a selected particle attribute using the chosen operation.

Particle ( Orient )​

Controls each particle's facing direction using billboard, look-at, velocity, or custom axis modes.

Particle ( Pivot )​

Changes the pivot used to draw each particle, with optional rotation around that pivot.

Particle ( Scale )​

Scales the rendered particle, with optional stretch based on velocity.

Particle Random​

Returns a unique, per-particle random value between Min and Max, extremely useful to get variation in the particle system.

Set Color ( Pixel )​

Set final particle color output of the fragment shader.

Set Depth ( Pixel )​

Writes a custom value to the depth buffer.

Set Vertex Normal​

Set the normal direction vector of the quad surface.

Set Vertex Position​

Set the position of the quad surface.

Set Vertex Tangent​

Set the tangent direction vector of the quad surface.

Spawn Burst​

Sets a number of particles to spawn at regular intervals.

Spawn Continuous​

Sets the number of particles to spawn, either per second or per frame.

Update Particle​

The Update stage of the particle simulation. Modify Attribute nodes added to this container are processed every frame the particle exists.

Was this page helpful?
Yes
No