Adding widget into world without quality loss.

Hello,

I’m currently working on a 2D-Game and I’d like to add a widget not to the viewport but straight into the level, so that it’s hovering above a target.
I know there is an option that kinda translates the viewport position into a world position, but that doesn’t seem to be what I’m looking for,
since I need the position to be changed instantly (when needed), while with this method, there’s always a tiny flicker that shows the widget traveling from a to b.

So I tried to make an actor with a widget component, which seems to be working fine, except for one thing:
I noticed that the widget looks blurry. Our game has pixel graphics, so that doesn’t look good. My question is how to fix this.

Thank you.

The widget component renders the widget to a texture and then draws a plane with a material that reads from that texture. You can override that material by one you provide, where you can disable the texture filtering.