Is there a way to change TAA/TSR's frame accumulation amount?

The closest you are looking into would be r.TSR.History.SampleCount, but the minimum is 8 sample per display pixel. The paper you point to only reuse the rendered pixel from previous frame, so that would be as low as 2 samples (current frame + previous frame) per rendering pixel. Thing is TSR reuse previous frame’s TSR history which is agregated accumulation of the renderer pixel in a TAA like exponential average (except the number of samples is actually counted in TSR history as oposed to TAA to speed up the accumulation of rendered details after rejection), so I’m afraid the goal you are wanting to try isn’t expressable in the TSR setting.

I’m attaching you the first 18pages of 5.4’s TSR documentation update (to fit in the file limit) that explains some of this if this can be of any help.
Temporal Super Resolution 5.4 draft v4 1-18.pdf (24.3 MB)

3 Likes