Scene texture not scaling properly from UVs

I’m trying to get a scene texture to shrink/grow using UVs, but the effect only works in the maximum resolution. The UVs themselves seem to work properly, but when applied to a scene texture it scales to the corner of the screen at lower resolutions.

https://dl.dropboxusercontent.com/u/53550883/badUVs.jpg

In the screenshot, both DistanceX and DistanceY are set to -0.1

I am not sure what is going on with that math there, but try using the material function “ScaleUVsByCenter”, as it was made for exactly this case. In older engine versions it may be called “ScaleByCenter-Texture2D”.

Lives have been saved thanks to this answer. Godspeed, RyanB

Actually, this has brought to light a new bug: whenever I open a new viewport/preview window for materials, particles, etc. it resets the post-process UVs to that new resolution until I exit and restart the editor.