+2 votes

The Anti-aliasing on 2d polygons doesn't seem to do anything.
Is this only an issue with the test window?
If not, are there any fixes or alternatives/workarounds for this?
ty.

This is a 36° slope if you want to try reproducing this.
with:
with anti-aliasing
without:
without anti-aliasing

in Engine by (77 points)
edited by

Glad to know it's not just me. But I have the stable version of 3.2 and it still doesn't work.

I should clarify actually, because I'm talking about Line2D and this is Polygon2D. So I don't know about Polygon2D, but anti-aliasing for Line2D doesn't work in Godot 3.2.

3 Answers

0 votes

I can confirm that on 3.1.2, running linux. antialiasing checkbox does nothing. Also, using gscript to set with set_antialiased(true) or myPolygon.antialiased = true also does nothing.

by (68 points)
0 votes

This should be fixed in 3.2 beta4, as this pull request was merged.

by (11,295 points)
0 votes

You should turn off HDR in your project settings, then your polygon2D anti-aliasing will work, but there is still a real problem here, when you turn off HDR, then if you write shaders, they will be so different in the output of the game. I hope this problem be fixed as soon as possible.

by (20 points)
Welcome to Godot Engine Q&A, where you can ask questions and receive answers from other members of the community.

Please make sure to read How to use this Q&A? before posting your first questions.
Social login is currently unavailable. If you've previously logged in with a Facebook or GitHub account, use the I forgot my password link in the login box to set a password for your account. If you still can't access your account, send an email to webmaster@godotengine.org with your username.