Keywords: UE4, Anti-Aliasing, Temporal AA
How to change Anti-Aliasing method on desktop devices
Project Settings -> Engine -> Rendering -> Default Settings -> Anti-Aliasing Method.
Default Anti-Aliasing method is
Post-process Anti-aliasing was removed from Post Process Volume.
How to modify parameters of Temporal AA at run-time
r.TemporalAACurrentFrameWeight 0.2 r.TemporalAASamples 4 r.Tonemapper.Sharpen 0.8 // Somewhere between 0.5 and 1.0 seems like a sweet spot.
How to enable Temporal AA on mobile devices
Project Settings -> Engine -> Rendering -> Default Settings -> Set
Anti-Aliasing Method as
Project Settings -> Engine -> Rendering -> -> Mobile -> Set
Mobile MSAA as
NO MSAA, and ensure that there’s no
r.MobileMSAA=0 in DefaultEngine.ini.
Default Anti-Aliasing method on mobile is also
There’s bug in version 4.19 that
Temporal AA cann’t be enabled on mobile device. it works fine in version 4.18.
If there’s an image blurring (ghost) on mobile devices, it may be caused by the poor performance of mobile devices.
If the cost of rendering on mobile is larger then the computing power on mobile devices, image blurring would occurs.