Create a Particle Light

Describes how you can create light within your particle system.

Windows
MacOS
Linux
Prerequisite Topics

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

On this page

Giving particles the ability to illuminate the world around them 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.

Light_Banner_01.png

Steps

  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.
    SE_01.png

  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.
    NiagaraEmitter_FountainTemplate.png

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

  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.
    CreateParticleLight_Steps_Step4-AddLightRenderer.png

  6. Locate the new NiagaraLightRendererProperties section at the bottom of the Render module. Set the following properties to the following values.
    ParticleLights/CreateParticleLight_Steps_Step5-RadiusScaleColorAdd.png

    Property Name

    Value

    Radius Scale

    1

    Color Add X

    X: 10 Y:0 Z:0

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

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

  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.
    NiagaraSystem_EmptySystem.png

  10. Name the new Niagara System ParticleLight.
    NiagaraSystem_ParticleLightIcon.png

  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.

    Click for full image.

  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.
    CreateParticleLight_Steps_Step9_AddToLevel.png

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.

Tags

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