# Emitters Beginner Artist Programmer **Particle emitters** manage how many particles are in an effect, how they appear, move, and disappear, and how they are drawn. For example, a fire effect might be composed of three separate particle effects: flames, embers, and smoke. Each of these effects is managed by a separate particle emitter. Emitters contain further controls such as [spawners](spawners.md), [initializers](initializers.md), and [updaters](updaters.md). ![media/particles-reference-emitters-1.png](media/particles-reference-emitters-1.png) | Property | Description | ---------------- | ----------- | Emitter name | A unique identifier for the particle emitter | Max particles | The maximum number of active particles the emitter can manage at a given time, based on the particles' spawn rate and lifespan. If you leave this at 0, Stride uses its own estimate. | Lifespan | New particles have a lifespan between these two values | Space | Particles in **world** space remain in the world space when the emitter moves away from them. Particles in **local** space always exist in the emitter's local coordinate system; if the emitter moves, rotates, or scales, the particles move with it. | Randomize | Particles use pseudo-random values for everything which requires randomness. If you set this to **Time**, different emitters generate different random numbers. If you set it to **Fixed**, different instances of the same effect behave identically. **Position** acts as Fixed but is different for different positions. | Draw priority | This controls the order in which particles are drawn. Higher numbers have higher priority. For example, if this particle effect has a draw priority of 2, it will be drawn after a particle effect with a draw priority of 1. | Sorting | Choose if the articles should be drawn by **depth** (away from the camera), **age** (particles spawned first are drawn on top), **order**, or in no order **none** (good for additive particles, which need no sorting). | | Shape | Specifies the [shape](shapes.md) used to draw the particles | Material | Specifies the [material](materials.md) used to render the particles | Spawners | [Spawners](spawners.md) control how quickly new particles are emitted. To emit particles, emitters must have at least one spawner. | Initializers | [Initializers](initializers.md) set the initial values of new particles | Updaters | [Updaters](updaters.md) update living particles every frame, changing their attributes. Updaters execute in the order in which they appear on the list. ## See also * [Create particles](create-particles.md) * [Shapes](shapes.md) * [Materials](materials.md) * [Spawners](spawners.md) * [Initializers](initializers.md) * [Updaters](updaters.md)