Simple Dynamic Bugs System (Niagara/Distance Fields)

Simple drag and drop system to spawn dynamic animated bugs, that snap to walls and objects and react to attraction/repulsion force

Category:
Tags: , , , , , , , ,

Description

Video demonstration (YouTube)

Try packaged game on your machine (Google Drive)

Documentation (GitHub)

This GPU Niagara System uses Distance Fields to create dynamically moving and animated (via shader vertex offsets) StaticMesh bugs that snap to walls and objects with a possibility to be attracted or repulsed. 

Multiple parameters exposed that control speed, repulsion strength, randomness, number of bugs.

The attraction/repulsion location and radius are controlled via Niagara Parameter Collection from any actor.

Distance Fields must be enabled in the game for this effect to work!

Technical Details

(Please include a full, comprehensive list of the features of the product)

Type of Emitters: (GPU)

Number of Unique Effects: 1

LODs: (No)

Number of Materials: 1

Number of Textures: 1

Number of Blueprints: 1

Number of Unique Meshes: 1

Supported Development Platforms:

Windows: (Yes)

Mac: (No)

Documentation: faxcorp/SimpleDynamicBugsSystem: Unreal Engine Marketplace product that generates dynamic bugs that snap to walls and objects and react to repulsion/attraction force (Distance Fields required) (github.com)

Important/Additional Notes: Distance Fields must be enabled in the game for this effect to work!

Supported Engine Versions

5.3