Hello, I currently have a Niagara system setup that allows for some blood decals to be spawned in the world when the particles collide with something but, the particles obviously have a lifetime to them and don’t persist infinitely. How would I go about doing this? I guessed spawning decals with a blueprint actor but I honestly have no idea where to start.
Here’s what the blood looks like currently:
Video of current effect
So, for an older game that wanted to so something similar, they had a render target that would reveal a blood mask in the environment shader, That way this would persist forever or until the render target got reset.
Also, decals do have a “max amount” so eventually they’ll clean up after a while. You could also setup logic that if the decal is withing the camera frestrum, don’t destroy if inside and destroy if they’re outside of that.
Here is a demo example of the system workin g in a game.
1 Like
Thank you so much man! I keep hearing about render targets so I’m gonna need to go and learn this stuff now! Off we go!