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