3D particle emitter.
3D particle node used to create a variety of particle systems and effects. [code]Particles[/code] features an emitter that generates some number of particles at a given rate. Use the [code]process_material[/code] property to add a [ParticlesMaterial] to configure particle appearance and behavior. Alternatively, you can add a [ShaderMaterial] which will be applied to all particles.
- Number of particles to emit.
- Particle draw order. Uses [code]DRAW_ORDER_*[/code] values. Default value: [code]DRAW_ORDER_INDEX[/code].
- If [code]true[/code] particles are being emitted. Default value: [code]true[/code].
- Time ratio between each emission. If [code]0[/code] particles are emitted continuously. If [code]1[/code] all particles are emitted simultaneously. Default value: [code]0[/code].
- Amount of time each particle will exist. Default value: [code]1[/code].
- If [code]true[/code] particles use the parent node's coordinate space. If [code]false[/code] they use global coordinates. Default value: [code]true[/code].
- If [code]true[/code] only [code]amount[/code] particles will be emitted. Default value: [code]false[/code].
- [Material] for processing particles. Can be a [ParticlesMaterial] or a [ShaderMaterial].
- Emission randomness ratio. Default value: [code]0[/code].
- Speed scaling ratio. Default value: [code]1[/code].
Particles are drawn in the order emitted.
Particles are drawn in order of remaining lifetime.
Particles are drawn in order of depth.