Niagara VFX Basics · Beginner · 13 min
What Is Niagara? Spawn Your First Particle System in UE5
Meet Niagara — Unreal Engine 5's visual-effects system — and create a ready-made Fountain effect, save it, and drag it into your level to watch real particles spray to life in under fifteen minutes.
Before this: Navigate the UE5 Viewport Like You've Done It for Years, Place, Move, Rotate and Scale Actors in UE5
- Explain what Niagara is and that it replaces the old Cascade system
- Create a Niagara System from a built-in template (the Fountain)
- Tell the difference between a Niagara System and a Niagara Emitter
- Drag your system into the level and see particles play in the viewport
Meet Niagara — your effects studio inside Unreal
Every spray of sparks, puff of smoke, trail of magic and gust of falling leaves you've seen in a modern game is made of particles — thousands of tiny images or meshes spawned, moved and faded by the engine in real time. In Unreal Engine 5, the system that creates all of that is called Niagara.
Niagara is Unreal's particle and visual-effects (VFX) system. It's the modern replacement for an older system called Cascade, which you may still see mentioned in very old tutorials. For anything you build in UE5, Niagara is the one to learn — Cascade is on its way out, so we won't touch it.
Here's the encouraging part: you do not have to build an effect from nothing to get started. Unreal ships with ready-made templates. In this lesson you'll create a 'Fountain' effect from a template, save it, drop it into your level, and watch particles spray straight away. We'll demystify the two asset types you'll keep bumping into — Systems and Emitters — and you'll come out knowing exactly what you just made.
Four words to lock in before you start
Tap a card to flip it
System vs Emitter — the one idea that confuses everyone
When you create Niagara assets you'll be asked whether you want a System or an Emitter, and it trips up almost every beginner. Here's the simple mental model: think of a System as a finished recipe, and an Emitter as a single ingredient.
A Niagara Emitter spawns one kind of particle and controls how it behaves — for example, just the rising droplets of a fountain. On its own it's a building block, not a finished effect.
A Niagara System is the whole effect, made of one or more Emitters working together — the droplets PLUS the splash PLUS a mist, say. The System is what you place in your level. As a beginner you'll almost always create and drop in Systems; Emitters are the parts you'll edit inside them later. This lesson creates a System from a template, so you get a complete, working effect right away.
Create a Fountain system and drop it in your level
Work top to bottom. Each row stays ticked even if you close the page and come back. You only need an open level — the Third Person template from earlier lessons is perfect.
- 1Open the Content Browser and pick a home for the asset
The Content Browser is the panel along the bottom of the editor that holds all your project's files. If it's hidden, open it from the Window menu.
Navigate into your Content folder. It's tidy to make a new folder for effects — right-click in the empty area, choose 'New Folder', and name it something like 'VFX'.
TipKeeping effects in their own folder now saves you a lot of hunting later, once you have dozens of assets.
- 2Create a new Niagara System
Right-click in the empty area of the Content Browser (inside your VFX folder). In the menu, hover 'FX' (or 'Niagara') and choose 'Niagara System'.
A wizard window opens asking how you want to start. This is where you choose your template.
TipIf you don't see an 'FX' or 'Niagara' option, the Niagara plugin may be disabled. It's on by default in UE5, but you can confirm via Edit > Plugins and searching 'Niagara'.
- 3Choose 'New system from a template or behavior example'
The wizard offers a few starting points. Pick the option that creates a new system from a template or example — this gives you a ready-made, working effect instead of an empty one.
A gallery of templates appears. These are Epic's starter effects: things like Fountain, Smoke, Sparks and more.
TipThe other options (an empty system, or one based on selected emitters) are for later. For your very first effect, a template is the fast, satisfying route.
- 4Select the Fountain template and finish
Choose the 'Fountain' template (a classic spray of particles arcing up and falling back down). Add it to your selection if the wizard asks, then click the button to create / finish.
A new asset appears in your Content Browser. It'll be selected and waiting for a name.
TipIf the wizard shows a 'selected emitters' list on the right, make sure Fountain is in it before you finish — that's what gets built into your System.
- 5Name it and SAVE
Type a clear name like 'NS_Fountain' (the 'NS_' prefix is a common convention for Niagara Systems) and press Enter.
Now save it: press Ctrl+S, or right-click the asset and choose 'Save'. An asterisk (*) on an asset means unsaved changes — saving clears it. Get into the habit early; an unsaved effect is a lost effect if the editor closes.
TipCtrl+S in the Content Browser saves the selected asset. Ctrl+Shift+S saves everything in the project at once.
- 6Drag the System into your level
Left-click and hold the 'NS_Fountain' asset in the Content Browser, drag it out into the 3D viewport, and let go where you'd like it.
Unreal places a Niagara actor at that spot and the effect starts playing immediately — you should see a fountain of particles spraying right there in the editor, no Play needed.
TipIf you drop it and see nothing, you may have placed it below the floor or far from the camera. Click it in the Outliner (top-right list) and press F to fly the camera straight to it.
- 7Move it into place
The fountain is a normal actor, so you can position it like any other. With it selected, use the move gizmo (the coloured arrows) to drag it onto your floor or a pedestal.
Press Play (or Alt+P) to see the effect running in-game exactly as a player would. Niagara effects play in both the editor and in Play mode.
TipHold the right mouse button and use WASD to fly around your fountain and admire it from every angle — the camera skills from the viewport lesson pay off here.
Shortcuts you'll use in this lesson
- Ctrl S Save the selected asset (do this after creating your system)
- Ctrl Shift S Save everything in the project at once
- F Focus the camera on the selected actor — your 'where did it go?' rescue
- Alt P Press Play to test the level in the editor
- RMB W A S D Fly the camera around to view your effect from all sides
Your old tutorial keeps saying to use 'Cascade' and right-clicking shows no such thing in UE5. What's going on, and what should you use?
Cascade is Unreal's previous-generation particle system. It's been superseded by Niagara and is effectively retired in UE5 — that's why you won't find it in the modern Create menu, and why old Cascade tutorials don't match what you see.
Use Niagara for everything. The concepts (spawning particles, giving them velocity, fading them over their life) carry across, but Niagara is far more powerful and flexible. If a tutorial is Cascade-only, treat it as historical and look for a Niagara equivalent.
Which should I create — a System or an Emitter?
A complete effect you can place in a level — the fountain, the campfire, the explosion. It's made of one or more Emitters bundled together.
As a beginner, create a System (from a template, like you did here). It's the thing you actually drag into your scene and the thing your game spawns.
A single reusable spawner — just the embers, just the smoke — that you can drop into many different Systems.
You'll create standalone Emitters once you start building your own effects from scratch and want to reuse a part across several Systems. Not needed for your first effect.
QuizCheck yourself
1What is Niagara in Unreal Engine 5?
Niagara is UE5's VFX / particle system and is the modern replacement for Cascade. It makes sparks, fire, smoke, magic — anything built from particles.
2Which Niagara asset is the complete effect you drag into your level?
A System is the finished effect (made of one or more Emitters) that you place in a level. An Emitter is a single building-block inside a System.
3Why did this lesson create the system 'from a template' rather than as an empty system?
Templates like Fountain are pre-built effects. Starting from one means you get a working result immediately, instead of assembling everything by hand on day one.
Create a SECOND Niagara System from a different template — try 'Sparks' or 'Smoke' from the gallery. Save it with a clear NS_ name, drag it into your level next to the fountain, then press Play and compare how the two effects behave.
Hint 1
It's the same flow: right-click in the Content Browser > FX (or Niagara) > Niagara System > new system from a template > pick a different template > finish.
Hint 2
Name it something like 'NS_Sparks' and press Ctrl+S to save before you forget.
Hint 3
Lost track of where it landed? Select it in the Outliner and press F to fly to it.
Right-click in your VFX folder > FX > Niagara System > choose 'New system from a template or behavior example' > select Sparks (or Smoke) > finish. Rename it (e.g. NS_Sparks) and press Ctrl+S.
Drag it from the Content Browser into the viewport near the fountain. Press Play (or Alt+P). You'll notice each template behaves differently — sparks shoot fast and fade quickly, smoke rises slowly and lingers. Same workflow, completely different look: that's the power of starting from templates.
You can now…
Tick these off — if any feel shaky, scroll back up and repeat that step:
- Say what Niagara is and that it replaces Cascade
- Create a Niagara System from a template via the Content Browser
- Explain the difference between a System (the whole effect) and an Emitter (a part of it)
- Save an asset with Ctrl+S and recognise the unsaved-changes asterisk
- Drag a system into the level and see the particles play
Mark this lesson complete
We'll remember it on your Academy page and unlock the next lesson below.
Questions beginners ask
What's the difference between Niagara and Cascade?
Cascade was Unreal's older particle system; Niagara is its modern replacement and what you should use in UE5. Niagara is more flexible and powerful, exposing the same ideas (spawning, velocity, lifetime, colour over life) in a more open, module-based way. You'll occasionally see Cascade in old tutorials — treat it as historical and use Niagara instead.
I created a Niagara System but I don't see any particles in the level. What went wrong?
First, make sure you started from a template (like Fountain) and not an empty system — an empty system spawns nothing until you add emitters. Second, you may have placed it out of view or below the floor: select it in the Outliner and press F to fly the camera to it. Niagara effects play live in the editor, so once it's on screen you should see it immediately.
Do I always need to create a System, or sometimes an Emitter?
As a beginner, create Systems — that's the finished effect you place in a level and spawn in-game. Standalone Emitters become useful later, when you build your own effects from scratch and want to reuse a single particle behaviour (say, a smoke plume) across several different Systems.
Will placing lots of Niagara effects slow my game down?
Effects do have a performance cost, and busy scenes with many heavy effects can affect frame rate — but a single template effect like a fountain is light, and learning won't strain a reasonable PC. Optimising effects is its own topic covered later in this track; for now, place freely and experiment.