Blur UI element
I've been trying to make a blur effect on HUD elements in UMG. I have experminted with making materials and applying them to the Images/Borders that I have created inside UMG and have had no success. I'm looking to create an effect similar to the UI in the new Star Wars Battlefront (http://i.imgur.com/Zs7wXeJ.jpg).
I have tried replicating this graph, even setting the material domain to post process and selecting before tonemapping: https://forums.unrealengine.com/showthread.php?70143-So-Blurred-glass-material-is-impossible-in-Unreal-Engine-4&p=293408&viewfull=1#post293408
I would love to have a material that I can apply to elements inside UMG which blurs the background similar to Star Wars Battlefront. I believe I must be missing a step as I was getting an error inside the material saying the material domain can't be set as post process and it should be set as Surface?
This is an image of what I have created from looking at the post shown: https://gyazo.com/8ae388822885a54ab66a2f1faeacebee
Thanks all for any suggestions or answers you may have, much appreciated.
asked Mar 20 '16 at 01:54 PM in Rendering
UMG (or rether Slate which powers UMG) can't grab scene pixels for shaders to progres, scene data is simply not there anymore as i guess scene render is already complete when widgets are added to the screen.
I think good work around is to create custom post process material, which will blur fragments of screen under where UI will be (you seem to already thinking that way, you just still trying to do so in UMG :) and apply it as normal post processing
You might try to make your post process material more interactive and make widget code to manipulate it depending on widget postions
answered Mar 20 '16 at 07:43 PM
Follow this question
Once you sign in you will be able to subscribe for any updates here