# TAA Temporal anti-aliasing stabilises a high-frequency scene under an orbiting camera. ```{raw} html ▶ Run in browser ``` **Tags:** `3d` Temporal anti-aliasing jitters the camera sub-pixel each frame and accumulates the result into a history buffer, reprojecting it through PER-PIXEL motion so the accumulation tracks both camera AND moving-object motion. The scene below packs thin edges and a checker floor (high-frequency detail that aliases badly) and orbits the camera so the difference between TAA on/off is visible: edges crawl and shimmer with TAA off, and resolve to stable smooth lines with TAA on. A fast-moving emissive cube sweeps across the frame: with only camera-motion reprojection it would smear a ghost trail behind itself, but the per-object velocity buffer reprojects its history through its own motion, so the trailing edge stays clean (no smear). TAA is OFF by default engine-wide (it costs a history buffer + resolve pass); this demo opts in via ``WorldEnvironment.taa_enabled = True``. Controls: T : Toggle TAA on/off A/D : Slow down / speed up the orbit ESC : Quit Usage: uv run python examples/features/3d/taa.py uv run python examples/features/3d/taa.py --test ## Source ```{literalinclude} ../../examples/features/3d/taa.py :language: python :linenos: ```