How to improve the hit target for a projectile curve

Hi, I made a plugin “Projectile Curve Visualizer”(free on itch.io), it works fine, but would be better if the target can unfold on the hit surface. Maybe this is a rare case, still could be an improvement.

So far the target mesh is just a plane with translucent material, don’t really think it is possible to unfold. If it is on a spiky surface, how to project the texture on it like the way shadow being projected? Maybe Render Target or Niagara? Not sure which one can do that.

Any suggestion would be appreciated.

Hi @HongyuShen

Have you considered using a spotlight at the end of the curve projecting the colour in a small cone?

Also maybe check this guy out

Creating an Impact Decal Material in Unreal Engine - techarthub

Also

Unreal Engine 4 Tutorial - Decals - YouTube

if its a basic colour rather than a detailed texture it might work ok with the decal method

That’s the right way. After some experiments, the stretching issue is not easy to solve. Also if the hit normal suddenly changes(from one surface to other perpendicular surface), it will have minor artifact, the change is not smooth. I saw someone solved it on Marketplace, but this will end up with buying others’ asset.

I will keep that in mind. So far the simple target mesh approach doesn’t look too bad, as I set the feature of this plugin as “mobile friendly”.