HQAA: making mashed potatoes out of SMAA and FXAA

  • lordbean
  • Topic Author
More
2 years 5 months ago #1 by lordbean HQAA: making mashed potatoes out of SMAA and FXAA was created by lordbean
# HQAA

I don't feel that this is ready to be called a v1.0 shader yet as it's still potentially subject to significant change, but it compiles and runs without warnings or errors as it stands, and seems to provide at least a modest improvement over either single method. Feedback very welcome.
The following user(s) said Thank You: dod, Judge_K

Please Log in or Create an account to join the conversation.

  • lordbean
  • Topic Author
More
2 years 5 months ago #2 by lordbean Replied by lordbean on topic HQAA: making mashed potatoes out of SMAA and FXAA
Version 0.2 just pushed. Improved the flow of order of operations in the shader and the configuration used for the FXAA component to eliminate a problem with false positive aliasing artifacts.

Please Log in or Create an account to join the conversation.

  • lordbean
  • Topic Author
More
2 years 5 months ago #3 by lordbean Replied by lordbean on topic HQAA: making mashed potatoes out of SMAA and FXAA
Version 0.3 pushed. Now includes a baked-in (weak) CAS sharpening pass which, like FXAA and SMAA, is computed from the shader settings UI to counteract blurring caused. Additional post-process sharpening will still be desirable in most cases as this final pass is only calibrated to counteract blurring from the anti-aliasing blending.

Please Log in or Create an account to join the conversation.

  • lordbean
  • Topic Author
More
2 years 5 months ago #4 by lordbean Replied by lordbean on topic HQAA: making mashed potatoes out of SMAA and FXAA
Here's a quick tri-comparison shot of HQAA 0.3 in Satisfactory Experimental (update 5) under DX12 engine power with internal anti-aliasing in the Unreal engine explicitly disabled.

HQAA OFF
HQAA Subpixel Effects = 0.0
HQAA Subpixel Effects = 1.0
The following user(s) said Thank You: dod, Judge_K

Please Log in or Create an account to join the conversation.

We use cookies
We use cookies on our website. Some of them are essential for the operation of the forum. You can decide for yourself whether you want to allow cookies or not. Please note that if you reject them, you may not be able to use all the functionalities of the site.