Page MenuHome

No anti-aliasing during viewport animation in workbench/eevee
Closed, ArchivedPublic

Description

System Information
Operating system: Windows-10-10.0.19041-SP0 64 Bits
Graphics card: AMD 15D8:C8 ATI Technologies Inc. 4.5.14760 Core Profile Context 21.2.3 27.20.14535.3005

Blender Version
Broken: version: 2.93.0 Alpha, branch: master, commit date: 2021-03-26 21:30, hash: rB9b87d3f02962
Worked: (newest version of Blender that worked as expected)

Short description of error
By viewport animation i mean literally just hitting the spacebar button. I have already tried AA and even anistropic filtering settings in user prefs but no change also tried increasing the sample count to ridiculous numbers but nothing. Also tried changing graphics drivers settings and uninstalling and upgrading drivers, didn't work. Workaround for now is to install and use Reshade, yup it's as stupid an idea as it sounds but it actually works (kinda, the gui doesn't work so you have to set up the ini manually).

Exact steps for others to reproduce the error

  1. Open default startup file.
  2. Hit the spacebar or play animation button

3)Notice the jagged edges, zoom in if not perceivable.

Event Timeline

Alaska (Alaska) closed this task as Archived.Mar 29 2021, 11:10 PM
Alaska (Alaska) added a subscriber: Alaska (Alaska).

Blender disables anti-aliasing during animation play back to increase the performance of the playback. This is also probably done to avoid graphical issues. From my understanding Blender uses a form of temporal anti-aliasing (TAA) for its anti-aliasing method, and TAA can have issues with "ghosting" with objects in motion which is less than ideal when you're just trying to watch the animation.

Blender disables anti-aliasing during animation play back to increase the performance of the playback. This is also probably done to avoid graphical issues. From my understanding Blender uses a form of temporal anti-aliasing (TAA) for its anti-aliasing method, and TAA can have issues with "ghosting" with objects in motion which is less than ideal when you're just trying to watch the animation.

Honestly i feel like this is the kind of thing that should be left up to the user to decide and not be forced on us. Depending on what i prioritize more AA or clearer movement. And TBH the ghosting is really not THAT bad, UE4 also uses TAA and i don't remember it being a terribly bad experience animating in it. @Jeroen Bakker (jbakker) and @Clément Foucault (fclem) could i please ask you to reconsider your decisions. Jagged edges are such an eyesore.