SMAA+ FOR EVERY VERSION OF UNREAL ENGINE 5

Hi! My name is ExtyDev, the sole developer of SMAA+. After seeing the disaster that SMAA in 5.7+ was and the very high request of SMAA in Unreal Engine, ive decided to do it myself. I created SMAA+, a SMAA 1x non temporal with extra features, very customizable and fast Anti-Aliasing method!

“what extra features?” you might say, well: improvements to Predicated Thresholding, Morphological Edge Supression, new Edge-Detection mode (DepthNormal), improved Depth-Search, Edge-Detection mode stacking (DepthNormal + Luma/Chroma), Configurable luma weights for different color spaces (default Rec.709, TAA/TSR Behaviour control (to stack/disable/warn about SMAA+ in relation to TAA or TSR being enabled), debug views/profiler, ***and of course, great improvements to the base systems of SMAA and Parametrization of non configurable constants in the code itself.

“why couldn’t i just use the basic Unreal Engine 5 SMAA?” to put it simply: SMAA+ is a superior version of SMAA, more customizable, better in edge detection and rejection, and easier to understand and get results that dont make SMAA cost up to 3ms (like setting the r.SMAA.Quality to highest in ue5 to try to get the highest quality results, and you realise that SMAA is taking ~2 ms)

While not on FAB yet (awating review :] ), SMAA+ will be available on FAB soon for ALL VERSIONS of UE5. I will continue to support SMAA+ and update it to the newest version, alongside fixing bugs, adding features that are requested in mass, helping people understand and set up SMAA+ for their project.

Questions can be asked here or directly to my business email: business.extydev@gmail.com