2 週間前 · Aug 5, 2026 7:00 PM
How TAA achieves cinema-smooth anti-aliasing without the heavy performance cost of 8x MSAA:
- In each frame, offset the projection matrix by a sub-pixel Halton sequence jitter ($dx, dy \in [-0.5, 0.5]$ pixels).
- Output a screen-space Velocity Buffer (Motion Vectors) recording per-pixel movement deltas from previous frame.
- In post-processing shader, reproject current pixel coordinates using motion vector to sample the previous frame's history buffer.
- Blend current frame with historical buffer:
final = lerp(current, history, 0.95).
Completely removes geometric jaggies and temporal specular shimmer!