I have updated the github repo with the latest changes. It now works well both stationary and while moving. Give it a go!
Here is the current status/goals of the code.
-
Textures should have the same sharpness as with no AA. Not less or more.
-
Edges should have the same smoothness as with default TAA.
-
While moving textures should have the same sharpness as with no AA. Not less or more.
-
While moving noisy textures should have the same temporal stability as with default TAA.
-
and 2. are pretty much done. It looks great with the default value (0.25).
-
and 4. are working very well, but they are opposites. I can’t reduce the blur further while moving without reducing the temporal stability (jittering) in noisy textures. What I have now feels like a great middle road with unnoticeable difference on noisy textures while greatly increasing the sharpness while moving.