IN THIS ARTICLE
Contrast Adaptive Sharpening
Contrast adaptive sharpening (CAS) is an image-sharpening technique that takes into account the local 3x3 neighborhood’s contrast when deciding how much to sharpen. High-contrast samples are sharpened much less than low-contrast samples. This helps prevent the over-sharpened look that is found in standard sharpening filters that sharpen uniformly. You can use CAS with temporal anti-aliasing (TAA) to reduce the softness that TAA introduces to your image. For more information, refer to Temporal Anti-aliasing .
CAS in Atom Renderer is based on AMD’s implementation. For more information, refer to AMD FidelityFX CAS .
|m_strength||Controls the strength of the sharpening effect.|
You can enable
ContrastAdaptiveSharpening.pass in the main render pipeline through the parent pass,
PostProcessParent.pass. By default, CAS is disabled. To enable it, set
true in the parent pass.
You can also add
ContrastAdaptiveSharpening.pass to a custom pipeline.
To use CAS with TAA to improve the quality of your image, run the
ContrastAdaptiveSharpening.pass after the
Copyright © 2022 Open 3D Engine Contributors
Documentation Distributed under CC BY 4.0.
The Linux Foundation has registered trademarks and uses trademarks. For a list of trademarks of The Linux Foundation, please see our Trademark Policy page.