Rewrote most of the code and put it into separate files. [HR][/HR]
I’ve added a step to the TAA post process that sharpens the image without destroying the initial TAA result.
It produces sharp textures while preserving smooth edges on foliage, characters etc…
How it works
It creates a temporally stable depth mask (Imgsli) that is used to blend out edges that should not be sharpened.
It also uses the color contrast to create a secondary mask (Imgsli) that is used to blend out high contrast pixels. This mask is very subtle, and helps to avoid sharpening already high contrast pixels that usually results in white or black borders. (Zoom in: Imgsli)
4.17 version: https://github.com/hallatore/UnrealE…A_Sharpen_4.17
4.16 version: https://github.com/hallatore/UnrealE…A_Sharpen_4.16
4.15 version: https://github.com/hallatore/UnrealE…A_Sharpen_4.15
- Add the changes from the latest commit.
- Run GenerateProjectFiles to update the solution with the new files.
- Build the solution.