Making font outline - workaround tutorial

Hi
Lately I looked for method to make outline for a font, and draw it as a part of HUD. I could not find any answer, so I tried to figure it out by myself. This is workaround which I come up to which I want to share with you:

  • create hud blueprint
  • add font asset
  • in hud blueprint draw text using that font
  • next, draw the same text with same font, but set little smaller scale

Result:

Of course it’s no perfect solution, but it’s best for now. If anyone knows better way to do this, please share :slight_smile:

Hey hamsterPL and welcome to the forums! :cool:

This is a method that I’ve used many times in illustration tools, as well as native drawing tools, too. Thanks for sharing.

This might be a little late but I was having account issues so I couldn’t reply until now. I too was looking for a way to make outlined font and figured it out, here is a link to my post.

I was actually looking for a way to do this.
Kind a shame that Epic didn’t think about such basic text rendering feature, hopefully this is something we’ll see implemented natively in the future.

One thing worthy mentioning here is that this is based on the fact that HUD drawing does not have Z-order that we could manipulate, but draws object in exact order as they go in the graph, which is why this method works.
Just something i wanted to point out in case anyone who ever stumbles upon this is wondering how and why.