Description
Completely created within the Niagara ecosystem. This project contains 12 individual confetti Niagara Systems along with 12 blueprints with exposed parameters that control all of the properties of the system.
This real time VFX can be used for a multitude of projects, archviz projects would benefit from it as well as high end visual effects and VP.
Demo videos:
Demo build:
Hope you enjoy!
Important/Additional Notes: There are 4 different emitters: A burst emitter with controls for cone angle and velocity (Arrow indicates direction). A box emitter with adjustable sizes (arrows indicate size). A sphere emitter with adjustable radius (Arrows indicate radius). And lastly, a custom mesh emitter with a couple of mesh samples. For this last one you can use your own mesh to emit particles. It is very important to make sure that “Allow CPU access” is turned ON in your custom static mesh when importing, so that particles can emit properly.
For GPU emitters I’ve disabled collisions to create more variety of options. If you’d like to add collisions to GPU emitters, you’d need to enable “Generate Mesh Distance Fields” in your project settings (restart required), add a “Collision” module in the appropriate Niagara Emitter and finally Select “GPU Distance Fields” as GPU Collision Type.
Please do not hesitate to contact me if you have any questions.
Technical Details
• 12 Niagara Systems, Box, Sphere, Burst and Custom mesh, each with 3 different emitters, collisions on, collisions off and constant spawn
• 12 Niagara Blueprint Systems, each with exposed parameters that control all of the properties of the system such as: spawn rate, shadow casting, particle velocity, particle lifetime, particle size, particle colour and material, curl noise, drag, gravity and wind force.
• 4 Textures for a paper like material.
• 4 Master materials (paper, emissive, emissive with falloff and metal) and 5 Material instances for different looks.
• 14 different static meshes, 12 of them are confetti meshes and 2 of them are sample emitters.
• Runs at 120+fps on an RTX 2080 Ti, I expect it to run at 30 or less on a GTX 1060.
Type of Emitters: CPU and GPU Emitters
Number of Unique Effects: 12 Niagara Systems
LODs: No
Number of Materials: 4 Master Materials, 5 Material Instances
Number of Unique Meshes: 14 Static Meshes
Number of Textures: 4 Textures [512×512]
Supported Development Platforms:
Windows: Yes
Mac: No
Supported Engine Versions
4.26 – 4.27, 5.0 – 5.3