I'm creating a plugin for Unreal Engine that allows you to render HTML interfaces in game. Currently I have a material with a Texture2D param that renders in game, and with some widget trickery allows mouse and keyboard input.
I have an issue however. I'm currently seeing strange artifacts on text when I move an element in the UI. (Say a movable window)
If I start the PIE game, and walk up to the material, and move the window the text becomes jagged like so:
However, once I move the camera a slight bit (just touching the mouse) The texture appears to smooth out:
What is this? It is the engine caching the material in some manner? And can I force this smoothing to happen in C++? If I can trigger this smoothing on redraw it would be perfect. If you'd like to look at the source of the plugin (It is open source under MIT license) check it out here!
Any help is appreciated, maybe some insight from an Epic engineer would be sweet as well.
(Also, if you could explain why the bloom is so cranked up on this material, that'd be a plus as well. Sometimes it gets annoying)
It seems this can be solved using a post process volume and setting AA to "NONE" Marking this as the solution!
answered Feb 18 '15 at 03:53 AM
Follow this question
Once you sign in you will be able to subscribe for any updates here