[UE5] Advanced Fireworks System VFX

[UE5] Advanced Fireworks System VFX

[UE5] Advanced Fireworks System VFX

The advanced firework system allows for flexible and easy creation of custom firework variations. It is user-friendly and convenient, even for beginners.

This Firework System differs from standard fireworks. It utilizes Niagara on the GPU. Since Event Handlers do not work on the GPU, but there is a need to generate a large number of particles while maintaining good performance, this system operates as follows:

Fireworks Launcher – The fireworks are launched by a Blueprint that triggers the Fireworks Rocket using linear velocity at random angles (determined by the user).

This approach avoids using Niagara Event Handlers, allowing the system to utilize the GPU to handle large numbers of particles with optimal performance.

Fireworks Rocket – This is the Blueprint for the launched fireworks. Information is passed to the newly created rocket, which, after its lifetime expires, will trigger a Niagara explosion effect.

Settings - The settings are divided into three sections: Rocket, Explosion, and Trail.

Rocket settings: flight speed, lifetime, flight angle, texture, colors, size, and rotation.

Explosion types (9 modules): Blast, Disc, Image, Radial, Ribbons, Sparkler, Splash, Tails 1, Tails 2.

Trail types (3 types): Simple Sparks, Spiral Sparks, Smoke.

Blueprints: 2

Niagara VFX: 13

Data Assets: 15

Materials and Material Instances: 3

Number of Textures: 13

Texture Resolutions: 256, 512, 1024

https://www.fab.com/listings/8a557c6f-5818-4a92-bc80-6fa196da7a52

File Hosting: Other File Hosting

You need to Register Or Login to see the Download link.
Register
To report this post you need to login first.

Leave a Comment

 

Post You Might Like