Randomly placing a visual mark on a mesh

Hello,
I’m working on a game where the player needs to find a specific object (a dish or chair, etc) in the level. I was hoping to be able to differentiate the object by randomly placing a mark like a black circle somewhere on its surface. What would be the best way to go about doing something like this?

I’m fairly new to this and I’m having a tough time understanding the more visual-related stuff, so any help would be greatly appreciated. :slight_smile:

Have you researched decals?

That’s what I tried in my latest attempt, but it’s been behaving strangely. I can’t seem to get it to stick to the object’s surface consistently and sometimes it projects onto the floor or whatever the object is resting against. Is there a way to get decals to only project onto a certain object instead of smearing them all over whatever surface is within range?

They do seem to be the best way to go, so maybe the trouble I’m having is more of a blueprint problem than a “rendering” problem.