How do I disable decals on static objects only?

What I wanted to do is to blend a rock object with the ground so the seam would be invisible using a decal actor.
I have a problem though, logically of course when my character comes inside of the decal gismo it gets painted all over from it.
That limits me to make decals very closely to the surface only, so chances of making what I need here are gone.

So, the question is, is there any way to limit it for static objects only?
Would be also very cool to be able to create decals from geometry too (CryEngine like), not only from box projection.

Thanks in advance,

Hi dzodzu,

This is possible.

If you have the mesh in the viewport you can change this in the details panel on the right by looking for Rendering > Receives Decals and unchecking that box.

If it’s in your character blueprint make sure to go to the components tab and for the mesh find the same thing as above in that panel. This way you can decide which objects are affected by decals.

If you’re having trouble or have other questions feel free to ask! :slight_smile:

Tim

4 Likes

Thank you Tim. Once I have time I will check this out :slight_smile:

how can I let A actor get effect by Decal1 and do not effect by decal2

4 Likes

Also needed to know this