Hey! I’m trying to display dynamic text in the world — like a big screen showing the number of enemies defeated.
So far, I’ve been using a Widget Component attached to a Blueprint actor placed in the level. It works, but I’m getting severe ghosting artifacts when updating text on the widget while using TSR as the anti-aliasing method.
After spending two days troubleshooting this, I’ve found two partial solutions:
-
Set the Widget Component’s material translucency pass to “After Motion Blur.”,This completely removes the ghosting, but the result looks overly sharp and aliased — the edges of both the widget and text become jagged and visually unpleasant.
-
Switch to a different anti-aliasing method:,
- FXAA: eliminates the ghosting but looks overly blurred and lacks visual clarity.,
- MSAA: looks good but requires Forward Rendering, which disables several features I’d like to use to make the game visually appealing.,
- TAA: a decent compromise, but I’d still prefer the quality of TSR if possible.
Has anyone found a better solution for clean world-space UI rendering with TSR enabled? I’d really appreciate any tips, workarounds, or resources you can share. Thanks in advance!