[Bug] Modifying text render at runtime causes artefacts

When showing / hiding a text render component I get some artefacts at the edge of the text. Over time these are corrected and the text renders as expected, however it takes 2-3 seconds to do so. Image shows hiding the score text, and showing the draw text. A very similar thing happens when swapping back. I notice the artefacts seem to be where the two texts overlap.

https://rocket.unrealengine.com/storage/attachments/1172-rendertext.png

[Dxdiag][2]

Hi Christopher,

I am looking into this issue. I have tested this by creating a simple actor blueprint that will turn a TextRenderActor visible/invisible if I am within a trigger box. It is just an event overlap going into a set visibility node. The text I am seeing does not have artifacting. What are you using exactly to show and hide the text? Is there something that I am doing differently?

Thank you,

Alexander

I am using Set Hidden In Game nodes to toggle the viability on and off driven by a custom event. Swapping those out for Set Visibility didn’t remove the artifacting. However, using just the set up you suggested in a new blank project didn’t seem to cause artifacting.

I’ve noticed that it seems to happen whenever the text is updated; so changing the text, showing / hiding. Modifying the colour seems to not cause it however. It’s not as obvious when swapping a single digit so I missed it until recently.

I’ve also noticed the same thing happens with the card matching sample game. I use a very similar camera set up; using a Set View Target With Blend on the player controller targeting at a camera actor so it might have something to do with that.

I’ve put my project in the dropbox in ChrisMoris in case you want to test it on your end. The scoreboard is using Set Hidden In Game, clicking the main menu shows/hides using Set Viability.

Thanks!

I am looking into your project. If I can determine exactly what is causing the render error, I will create a report and enter it. If there is anything else that is behaving oddly, please let us know.

Thank you,

Alexander