Parenting decals to Instanced Static Mesh?

As the title suggests, I just want to spawn decals in tandem with the static mesh instances to generate a grid, though I’m just getting mixed results. (Pretty new to unreal, using blueprints.)

The Spawn Decal at Location node doesn’t seem to do much of anything for me from what I can tell,

Spawn Decal Attached spawns the decals, but destroys the static meshes for some reason,

Add Decal Component spawns the decals on each static mesh, but I can’t work out how to manipulate the parameters, so it’s not workable as is.

I’m definitely missing something, as I feel this should be pretty straightforward. Naturally, haven’t found what I’m looking for online.

1 Like

it should be but it also depends on what the rest of the project is about. As in, what else does the setup needs to do.


See if you can get this to work:

  • I am extending the existing static mesh component so we can script inside it:

This custom Static Mesh Component spawns and attaches a decal. Here you can control its size, location and rotation:

  • I also have an actor that creates a grid by spawning a bunch of our custom static mesh components. I’ve placed this spawner actor in the level:

And end up with:

The green patches are decals, each belongs to the mesh. How close is this to what you’re trying to pull off?

1 Like

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.