← Back to team overview

kicad-developers team mailing list archive

Re: "Fuzzy" antialiasing in eeschema

 

Ah, clearly I didn't do a very great job of looking for bug reports.
Thank you.

I wonder whether we could switch to a different antialiasing scheme, or
tweak this one? The antialiased fonts on my system, with lots of similar
features to schematics in eeschema, don't do this...

On Thu, Jan 03, 2019 at 10:10:58PM -0500, Seth Hillbrand wrote:
> Am 2019-01-03 21:14, schrieb Alex Lockwood:
> > I know this is solidly within in realm of minor complaints, but I
> > wonder, is there anything "easy" that can be done about this?
> > 
> > https://misc.c4757p.com/fuzzy-wires.png
> > 
> > A simple answer, I think, is to give eeschema and pcbnew separate
> > settings for antialiasing (as the sort of things pcbnew renders benefit
> > much more from it), but... can anybody explain to someone who doesn't
> > know jack about antialiasing algorithms why this happens? The
> > corners/junctions "spreading out" so far really strikes me as odd from
> > how I understand AA normally working. Are we doing anything...weird?
> 
> Hi Alexis-
> 
> I had a bug report[1] for separating the preferences.  I've been ok with
> pushing this to later because I have found that supersampling 2x works for
> intermediate purposes.  Not as good as fully-separating but better than
> subpixel in eeschema and better than no anti-aliasing in pcbnew.  But that
> might be a combination of my setup, so if you can't find a decent joint
> setting, we should push this back to 5.1
> 
> The "spread" you see is generally the result of the Sobel filter doing
> edge-finding.  It looks for contrast differences and mixes the colors more
> where the contrast is lower.  So, around the junctions, there is more green,
> so there is more weight given to the green when mixing.
> 
> Best-
> Seth
> 
> [1] https://bugs.launchpad.net/kicad/+bug/1808067


Follow ups

References