Vortex Grenade VFX

Recreating the destiny 2 vortex grenade using UE5's Niagara Particle System

Introduction

In this article I will show and explain how the Vortex Grenade visual effects were recreated using Niagara in UE5.

Vortex Grenade Niagara VFX final results in-game.

Vortex Grenade effects in Destiny 2

Here is an example video of the original effect:

Vortex Grenade inside of Destiny 2.

Niagara particle effects breakdown

The Niagara system ended up looking like this:

Final Niagara system

In order to recreate the effects of the vortex grenade, I divided the effects into three main sections:

Final result of the Niagara system

Impact decal

The impact decal is handled by a single Niagara Emmiter using a Decal Renderer (a new emmiter renderer introduced in UE 5.2). Most of the effects for the decal are handled inside the material. Through the use of noise textures, the cracks and energy effects are randomized each time the decal is spawned by adding a random noise offset to the noise texture’s input uv coordinates.

Impact decal

Main explosion

For the main explosion, the effects were divided into 5 different sprite emmiters shown below:

Bright smoke flash
Darker smoke flash
Projectile pellets with ribbon and random particle emmiters
Explosion particules
Random direction noise spike sprites

Vortex

Finally the vortex effects are a mix of sprite and mesh renderer emitters that start playing on the emitter with a second delay with respect to the main explosion emmiters

Converging particles
Converging sphere
Continuous converging particles
Vortex core
Vortex core overlay
Spherical ribbons that go around sphere in random directions
Vortex converging sprite
Energy and smoke spherical mesh outline

Screen shake

As an extra game-feel addition, when the grenade first spawns the vortex effects, a small screen shake effect is palyed at the location of the grenade to all nearby players. This can be seen in the video at the top of the article (around the 20 second mark).

Back to top

Back to project