

I use the two-pass preset on the vast majority of my games.įor these to work, you will need the AstrayFX package in addition to the full default package and the one containing the SMAA shader. TL DR version: both offer roughly the same visual quality, with the three-pass version costing more GPU time but producing less potential anti-aliasing artifacts than the two-pass version (since the detection and application of edge correction had to be made somewhat less specific to fit both in the same pass). The basic concept that I have finalized is to split the jobs of detecting long edges, "everyday" edges and micro-aliasing into separate passes - however, for performance reasons, long edge and "everyday" edge were reasonably compatible to do in a single SMAA run. This comes in either a two-pass or three-pass version.


If you're really bothered by the specific look of SMAA anti-aliasing artifacts, and don't want to use TAA, then sorry, you need to look elsewhere. However, the net result is still less prone to artifacts than TAA when it isn't sure it's seeing an edge. Although I have done my best to avoid it happening, you will also see occasional anti-aliasing artifacts (flickers or shimmers in the scene) due to the aggressive nature of the passes. They will cut into your framerate visibly (I notice a typical drop of around 15-20% in performance, depending on game and situation). WARNING - these are not performance-oriented presets. The final results linked here are the product of literal months spent staring at worst-case scenario scenes and making microscopic adjustments to each pass (thank you No Man's Sky for all your weird curved surfaces and never-quite-aligned camera angles). Since there is no look-behind or look-ahead component to any of these passes, these presets do not cause ghosting. Not satisfied with what FXAA or even basic SMAA could offer, I set about creating a preset of shader passes that can match, and sometimes even out-perform, the image quality level of TAA while operating solely on a frame-by-frame basis.

Several months ago, I discovered that TAA's ghosting side effect gives me rather bad headaches.
