On Mon, Jan 7, 2013 at 11:22 PM, spin <[email protected]> wrote: > 'Feather' is basically antialias value in pixels. Edge fades out across set > value.
Yes. This is exacly what the "antialiasing" brush setting is doing in mypaint (notice that it's maximum value is > 1.0), which is why I purpose changing it's name to "feather". Anti-aliasing's purpose is to remove aliased lines which occur because we have a finite resolution. It has technically nothing to do with a "1 pixel fade-out border". The only reason it appears to be so, is because 1 pixel is the smallest we can go without using tricks that are not suitable to image editing/painting (subpixel aa, like the ClearType technology). That said, true antialiasing can only either be ON (desired) or OFF (undesired). Note that AA being ON doesn't necessarily mean you can't have a pixel-perfect, but to do so would require painting at exacly the pixel's center, and radius be pixel-aligned (0.5, 1.0, 1.5, 2.0, 2.5, and so on...), which is why fully enabling the new pixel snapping setting does the trick, even though the code still goes through the new AA path. Thus - IMO - having an "antialiasing" slider in the brush settings window makes no sense. However, it's actually doing the feather effect, and not the AA effect, so it should be named as such. -- Micael Dias _______________________________________________ Mypaint-discuss mailing list [email protected] https://mail.gna.org/listinfo/mypaint-discuss
