[13 Apr 2010] AntiAlias problems with filled Circle()/Ellipse()-Objects

Contains all messages from the Hollywood mailing list between 01/2006 and 08/2012
Locked
nexus
Posts: 150
Joined: Sun Mar 07, 2010 11:54 am

[13 Apr 2010] AntiAlias problems with filled Circle()/Ellipse()-Objects

Post by nexus »

Note: This is an archived post that was originally sent to the Hollywood mailing list on Tue, 13 Apr 2010 09:39:09 -0000

just a short remark, which I observed a while ago and always missed to report.

(At a display resolution of e.g. 800x600x32,) The following looks odd, because there seem to be gaps in the edge-drawing around the Circle()-object. I guess, it should (and can) look better than this with improved antialias? At least, my tests on linux with some 800x600-eps graphics with circles of the same size looks a lot smoother.

Code: Select all

Local r=33

SetFormStyle(#NORMAL)
SetFormStyle(#ANTIALIAS)
SetFormStyle(#EDGE, #BLACK, 1)
SetFormStyle(#SHADOW, $99939393, 5, 3)
SetFillStyle(#FILLCOLOR)

Circle(x, y, r, $F0F8FF)
thanks, Tom
User avatar
airsoftsoftwair
Posts: 5830
Joined: Fri Feb 12, 2010 2:33 pm
Location: Germany
Contact:

[13 Apr 2010] Re: AntiAlias problems with filled Circle()/Ellipse()-Objects

Post by airsoftsoftwair »

Note: This is an archived post that was originally sent to the Hollywood mailing list on Tue, 13 Apr 2010 22:15:24 +0200
just a short remark, which I observed a while ago and always missed to report.

(At a display resolution of e.g. 800x600x32,) The following looks odd, because there seem to be gaps in the edge-drawing around the Circle()-object. I guess, it should (and can) look better than this with improved antialias? At least, my tests on linux with some 800x600-eps graphics with circles of the same size looks a lot smoother.
Yes, this is a known problem because Hollywood's circle drawing is still line based. Support for real curves is planned, though.
Locked