Create a Particle Light

Describes how you can create light within your particle system.

Prerequisite Topics

This page assumes you have prior knowledge of the following topics. Please read them before proceeding.

On this page

When you give particles the ability to illuminate the world around them, it can add an extra layer of realism to any of your project's visual effects. In the following How-To, we will take a look at setting up a Niagara emitter so that particles and lights are spawned at the same time.



  1. First, create a Niagara Emitter by right-clicking in the Content Browser, and from the displayed menu select FX > Niagara Emitter. The Niagara Emitter wizard displays.


  2. Click the radio button next to Create a new emitter from an emitter template. Select the Fountain template. Then click OK to create a new emitter in the Content Browser.


  3. Name the newly created Niagara Emitter, FX_Light and then double-click on it to open it.


  4. With the Niagara Editor now open, go to the Selected Emitter panel and locate the Render section.

  5. Click the Plus sign icon (+) next to Render, and from the displayed list select the Niagara Light Renderer Properties option.


  6. Locate the new NiagaraLightRendererProperties section at the bottom of the Render module. Set the following properties to the following values.

    Click image for full size.

    Property Name


    Use Inverse Squared Falloff


    When Use Inverse Squared Falloff is disabled, Linear Falloff is used. Using Inverse Squared Falloff creates a more realistic light effect; however for the purposes of this How-To we are going to use Linear Falloff so that the light is easier to see.

    Radius Scale


    Color Add

    X: 10 Y: 0 Z: 0

    Color Add settings for X, Y, and Z actually correspond to the R, G, and B color channels. To change the color of the light, you can modify these settings.

  7. Click the Compile, Apply and Save buttons to compile and save your work. Then close the FX_Light Niagara Emitter.


  8. Now right-click in the Content Browser, and select FX > Niagara System. The Niagara System wizard displays.


  9. Click the radio button next to Create an empty system with no emitters. Then click OK to create a new Niagara System in the Content Browser.


  10. Name the new Niagara System ParticleLight.


  11. Double-click the ParticleLight Niagara System to open it, and then drag the FX_Light Niagara Emitter to the Timeline of the Particle Light Niagara System.


  12. Click the Compile and Save buttons to compile and save your work, and then close the Particle Light Niagara System. In the Content Browser, drag the Mesh Niagara System into the level viewport.


End Result

When the steps are completed, you have a visual effect that casts light into the level when the particles are spawned. You can see an example in the video below.

Select Skin

Welcome to the new Unreal Engine 4 Documentation site!

We're working on lots of new features including a feedback system so you can tell us how we are doing. It's not quite ready for use in the wild yet, so head over to the Documentation Feedback forum to tell us about this page or call out any issues you are encountering in the meantime.

We'll be sure to let you know when the new system is up and running.

Post Feedback