Easy Trail for Unreal Engine 5
A collection of blueprints and material functions designed for quickly generating movement trails from characters and objects. Ideal for situations when you need a simple and effective system to enable interactions between characters and vegetation, landscape, and water.
Video Preview: https://youtu.be/CCEyqzcThf0
Features
- Ease of Use: Simply add the BP_EasyTrail blueprint to your level, attach the BP_EasyTrailComponent blueprint to your actors, use BI_EasyTrail interface in your characters. That’s it!
- Performance: Creates trails for several dozen objects in under 0.2 millisecond.
- Capabilities: Supports multiplayer and world partition, and includes special blueprint functions for real-time trail rendering (such as trails resulting from explosions, etc.).
- Example included: Yes
How It Works
The blueprints and materials render spherical masks onto a render target. You can use this render target in your materials to create interaction effects between characters and elements like vegetation, landscape, water, snow etc. Rendering occurs only within a 10-meter radius from the player's pawn, with a smooth fade-out at the edges. The material functions generate not only the gradient magnitude around objects but also the normals.
How to integrate in your project
Download the project, run it, and review the material examples. Use the Migrate command on the InteractiveTrailLite folder (you only need the contents of this folder; everything else can be ignored).
A collection of Blueprints and Material Functions for generating movement trails from characters and objects in Unreal Engine 5