
Learn the Niagara real-time particle system in Unreal Engine 5 to create effects without coding. Start with simple effects and progress to advanced ones, unlocking numerous vfx possibilities.
Master practical VFX in Unreal Engine 5 using Niagara, creating particles, stylized explosions, portals, and energy effects through hands-on projects and scratchpad workflows.
Create your first Niagara emitter and assemble a Niagara system using the fountain template, then adjust the environment, preview scene settings, and gravity and noise forces for dynamic particles.
we will take a look at initialize particles module.
Understand Dynamic input curve and how it works
Using the burst particles to add explosion effect
We are going to start creating a missile effect in niagara.
adding a trail to the missile
We are going to add particle burst when the capsule dies.
Explore shape location in Niagara and learn to emit particles from points, spheres, cylinders, toruses, boxes, or planes. Adjust radii, dimensions, emitter scale, and rotation modes to control distribution.
Explore how to kill particles in Niagara with a volume-based approach. Use the kill shape, invert volume, and switch shapes to control when particles die inside or outside a volume.
Learn to add velocity to spawned particles in Niagara, using the spawn-time velocity module with from point and in cone options to control direction, speed, gravity, and random velocity.
Explore how vertex velocity and vector noise force differ when added under particle spawn versus particle update in Niagara, Unreal Engine 5: spawn applies at birth, update throughout lifetime.
We are going to create and prepare the emitter for the stylized fire.
In this video we will see how to create a material for sprite and add the final touches.
creating a smoke using 1 smoke image
creating smoke using image sequence
Creating the explosion for the fire
Creating the material and connect the alpha and color with the niagara system
Adding the smoke effect to the explosion.
Adding the final touches to the explosion
Create a simple magic portal in Unreal Engine 5 using Niagara, with a smoky spiral main body, a ring, and particles flowing in and out.
Create a spiral texture in Photoshop using grid alignment, black and white painting, and smart object workflow, save as PNG for use in a Niagara emitter in Unreal Engine 5.
Create a ring texture in Photoshop, export as PNG, import into Unreal Engine 5, and build a translucent, unlit Niagara material with a spiral emitter.
Create smoke ring by building a matte material from a noise texture and converting it to radial coordinates. Tune tiling and emissive color in Niagara to render the ring smoke.
Learn to create two Niagara emitters in Unreal Engine 5, emitting particles from a torus, tune velocity, gravity, drag, lifetime, and color, and align particles to velocity with glow.
Emitting meshes in Niagara, create a system with a mesh renderer using the arrow mesh, adjust spawn, velocity, gravity, and enable smooth orientation toward a vector.
Align meshes to velocity with flight orientation or velocity facing mode, adjust velocity to control speed, and emit multiple meshes from one emitter using random mesh renderers.
Create trail mesh in Maya with sweep mesh, shape as five-sided star, twist, raise precision, normalize UVs, and export trail; then build a capsule from half a sphere and export.
Create a matte translucent capsule material using a noise texture, unlit shading, and emissive color with opacity via a linear gradient and panner animation; drive a Niagara mesh trail.
Create a translucent, unlit trail material in Unreal Engine 5 using Niagara, with emissive color, dual linear gradients for falloff, and animated panner to drive mesh-based trail particles.
Master texture speed control by varying UV scale and panner settings, demonstrated on planes with uniform versus scaled UVs, using Maya and a texture noise in the material.
Create a twisted mesh effect in Maya and Unreal Engine 5 using manual and sweep mesh methods, refine UVs, and implement a Niagara workflow to emit multiple meshes.
I'll show you some tips about the scene exposure.
Creating the Fresnel effect, this will give us nice glowy edge.
Emit the mesh from particle
Creating the lightning texture and material.
Assigning the material to the particle.
Creating the lightning inside the sphere.
Emitting lightning from the surface of the sphere.
Adding large lightning
Adding particles
You will understand how the dynamic parameter works with niagara.
Creating the erode effect
Another example of using dynamic parameter to add variation to the a texture offset.
using powerful particle position world space node
Changing the color of the particles based on their direction and radius
Create a second material for two spheres in Niagara, apply a texture with color and power adjustments, and use texture coordinates and UV tiling to build a moving layered look.
Create a matte smoke material in Niagara by using a radial gradient, setting translucent and unlit, and linking particle color alpha to opacity.
Create a Niagara atom animation by building a mesh emitter with a sphere, configuring a three-particle burst and rotation around a point with random directions, then apply yellow electron material.
Create ribbons around emitters in Niagara by enabling ribbon render and one ribbon per particle. Duplicate electrons, assign red and blue materials, and enable local space to orbit the nucleus.
This course is a projects based course
No presentations, Straight to the point, no time wasting, it's all about creating effects.
Niagara is the most powerful and flexible particle system in the game engines,
One of the great features of Niagara is its ability to simulate millions of particles in real-time, making it perfect for creating realistic weather effects, explosions, and other large-scale effects. It also has a comprehensive set of tools for optimizing performance and controlling particle behavior based on various parameters such as distance, speed, and other game-related events.
Niagara also has
a flexible and powerful system for working with materials, allowing developers to create unique and detailed particle effects that can be seamlessly integrated into the game world.
With Niagara, the technical artist has the ability to create additional functionality on their own, without the assistance of a programmer, You can create very complicated effects without using a single line of code. It's flexible and easy to understand.
I'll teach you the powerful particle system in unreal engine by creating a wide variety of real time effects.
We are going to start supper simple then gradually we're gonna move to create more attractive and professional effects.
This course is for beginners who don't know anything about Niagara or for those who want to dive into real time FX.
After you finish watching this course, you will have solid knowledge in Niagara and you'll be able to create your own real time FX confidently.
This is what we're gonna do:
Fast introduction to Niagara emitters and System.
Creating Missile effect.
Stylized fire.
Smoke.
Stylized Explosion.
Creating Energy Ball.
Creating materials for your game VFX
Nuke Explosion
And more VFX
Before you enroll in this course you should have basic knowledge of Unreal engine like understanding the user interface and basic knowledge about materials.