Noob question - Generate and extrude mesh from logo?

Hi folks, and I am so sorry if this has been explained or posted anywhere else before.
If it has, it must be drowning in hundreds of other posts using the same keywords, because I spent the last two hours here looking for it and cant find a good explanation on this.

I’m fairly new to Unreal, so forgive my noob-ish questions.

My goal is simple:

  • Blueprint that can take a PNG image (that has alpha values).
  • Generates a mesh based on the alpha channel of the logo.
  • Extrudes the mesh and applies a material to the mesh.
  • Places the logo on top.

Bonus:

  • Expand the mesh so that you can get an automated “edge” on the logo.

I’ve looked into the “Geometry Script” plugin in order to maybe make some sense of this, but I’m not gonna lie, I’m lost.

Hey there @Wareitar! Welcome to the community! Does this tutorial suit your needs?

1 Like

Well, yes and no. It would definetly be a start.
However I am allready stuck on 3:43. I cant even find the event that is referred to there.


EDIT: So, disabling and re-enabling the plugin worked for some reason.
Might be me just messing around though and getting something wrong.

So I got through the little tutorial, and while it works, I got a feeling the tesselation would have to be too high for this to be a reasonable use for me. And also, it only works with a black & white image for mask.

3 things I’d need for this to be what I’m looking after:

  1. I would need it to be able to put in a colored logo with alpha values (png) and use the alpha for the mesh.
  2. I would need the actual logo to show up in front again, being the actual logo and not just a material all over. Can apply the same material as the one above of course.
  3. I would need to be able to extend the mesh so that the extruded msh can wrap a bit wider than the actual logo.

I guess for point 2 I could build the same thing again, within the BP just have it not extrude. Like a “StaticMesh Logo Front” or something.