I made a tool in Blueprint, Trailmarker. It's for placing markings on surfaces in Unreal Engine 4 and comes with a wide range of features and settings.
Features:
- Project markings on landscapes, static or skeletal meshes.
- Add markings to a decal or in your material through a material function.
- Only capture when needed or told to.
- Automatically release render targets from memory.
- Features not used can be turned off to save performance.
- Activated by player pawn, chosen classes, or actors that are inside customizable bounds.
- Support motion and rotation.
- Below surface and depth culling, hide actors from capture when they are below calculated surface level.
- Save and Load to disk.
UE4 Marketplace:
https://www.unrealengine.com/marketplace/en-US/product/trailmarker