Page MenuHome

Anti-aliasing not working properly with old grease pencil files (2.80 to 2.82) on Blender 2.83
Confirmed, NormalPublicBUG


System Information
Operating system: Windows-10-10.0.18362-SP0 64 Bits
Graphics card: GeForce GTX 970/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 432.00

Blender Version
Broken: version: 2.83 (sub 10), branch: master, commit date: 2020-03-19 13:43, hash: rB42012493a8e1

Short description of error
In Blender 2.83, when rendering a project containing a grease pencil drawing initially made with blender 2.82, the anti-aliasing seems to work randomly.

Maybe related: if you add a grease pencil monkey, remove all light in the scene and render, the anti-aliasing seems to be deactivated and behave like in the picture below.

Exact steps for others to reproduce the error
Open attached file then render.

Related Objects

Event Timeline

I am unable to reproduce. Can you update your drivers and see if it makes a difference.

Eitan (EitanSomething) changed the task status from Needs Triage to Needs Information from User.Fri, Mar 20, 5:18 AM
Eitan (EitanSomething) removed Eitan (EitanSomething) as the assignee of this task.
Eitan (EitanSomething) changed the edit policy from "Custom Policy" to "All Users".
Evan Wilson (EAW) changed the edit policy from "All Users" to "Custom Policy".Fri, Mar 20, 6:55 AM

Rendered with updated drivers (Nvidia v. 442.74). AA is still inconsistent.

Ankit (ankitm) changed the task status from Needs Information from User to Needs Triage.Fri, Mar 20, 1:13 PM
Antonio Vazquez (antoniov) changed the task status from Needs Triage to Confirmed.EditedFri, Mar 20, 3:47 PM
Antonio Vazquez (antoniov) changed the subtype of this task from "Report" to "Bug".

I can confirm on Windows RTX2080TI (last drivers). Also I have seen that some areas have antialiasing and others no.

@Clément Foucault (fclem) Any idea here?

I can reproduce on AMD.

This is unfortunately a limitation of the new Antialiasing of GPencil. We use scene refered colors (before exposure and color management) to perform the edge detection and there a threshold for that.

We could have a parameter to adjust the threshold per scene. But increasing it will lead to blurrier textures when they are used.