Changing AA Type via Console Command
Alright so while I was setting up my menu screen and moved onto the options menu I came across the scalability referemce (https://docs.unrealengine.com/latest/INT/Engine/Performance/Scalability/ScalabilityReference/index.html) It talks about the Anti-Aliasing but what if I want to switch between FXAA and Temporal AA. I know that I can go into the global post processing volume or whatever and change it in there, but what about in mid game using console commands?
The wiki is also very confusing in this part where "For FXAA, the effect of values 2, 4, and 6" so I thought, oh so if I use 2,4,6 in my console commands it would be FXAA and 1,3,5 would be temporal. But later down the wiki "For Temporal AA, there is a trade off between fill speed of the effect and quality, the higher the value you use. r.PostProcessAAQuality 2 with..." It is also using 2, which I thought was for FXAA.
But apparently we can also use sg.AntiAliasingQuality 0 which goes from 0-3, Low Medium, High and Epic. But what type of AntiAliasing is that and how can I change it. What is the difference between sg and r?
EDIT: Also not sure if this is meant to be here in rendering. Should it be in blueprints or everything else?
The documentation for FXAA where the pictures show the differences with the numbers of 0 through 6 are simply showing the quality differences of the Anti-Aliasing method. Where 0 is completely turned off and 6 is the highest setting. You need to set which type of Anti-Aliasing method you would like to use within your Post Processing Volume first, and then use the console commands to vary the quality.
With that being said, if you would like to change the type of Anti-Aliasing method you are using at runtime, you can have multiple post process volumes in your level with their bounding boxes overlapping. You could then walk out of one post process volume with it set to Temporal AA, and walk into a volume with FXAA. You directed your question to the right section by the way.
If you are still a bit confused or need additional assistance, let me know.
answered Apr 16 '15 at 09:43 PM
Follow this question
Once you sign in you will be able to subscribe for any updates here