How could I create footprints in a snow material generated by my character model?

Alright, but how can I have this happen everytime my character’s foot touches the ground?

Havent tried it myself, but is it not possible to fire events from an animation blueprint? So when your animation reaches the point (key frame) where you charcter’s foot is touching the ground, fire an event. Within the event handler, do a trace from the foot’s socket downwards to find the location on ground where you need to place the decal.

Like I said this is just an abstract idea. I don’t have much experience with animation blueprints. So please refer the documentation to see how these custom events can be used.

you might be able to do it if you open up your characters animation use an animation notify - Crash Course in Animation Notifies - Unreal Engine hope that helps!