Fuzzy brushes (was "Ready for 4.8.0-rc1?")
Stephen Woodbridge
woodbri at SWOODBRIDGE.COM
Tue Jan 3 11:47:10 EST 2006
Sean Gillies wrote:
> Steve,
>
> I just checked again with one of my mapfiles. I have a graticule
> shapefile as a line type layer, ANTIALIASING TRUE and symbol 0 in the
> style, but no sign of antialiasing happening. Is there more to it than
> that?
Sean, Try removing the symbol 0
Steve, what is the interaction of antialiasing with symbols? Does size
now work without symbol if AA is true?
-Steve W.
> Sean
>
> On Jan 3, 2006, at 8:21 AM, Steve Lime wrote:
>
>> Try it now. I had a small problem with the trivial (1 pixel wide)
>> case and =
>> antialiasing. My test cases run fine now. This should be enough to get =
>> single pixel aa lines:
>>
>> STYLE
>> COLOR r g b
>> ANTIALIAS TRUE
>> END
>>
>> Steve
>>
>>>>> Sean Gillies <sgillies at FRII.COM> 01/02/06 11:35 PM >>>
>>
>> Steve,
>>
>> What about 1-pixel wide antialiases lines? I was trying that out last
>> =20
>> night, but didn't see any effect. Do we have to have width > 2 to get
>> =20
>> antialiasing?
>>
>> Sean
>>
>> On Jan 2, 2006, at 9:16 PM, Steve Lime wrote:
>>
>>> Paul (et al.): I've played around with these a ton recently. I did =20
>>> change =3D
>>> the brush creation algorithm to more closely approximate Photoshop =20
>>> or Gimp =3D
>>> and the brushes look quite nice. The stair steps still persist at =20
>>> some =3D
>>> angles. I'm convinced it is a problem in GD. Brushes w/alpha =20
>>> transparency =3D
>>> seem to suffer from aggregation effects of repeated alpha blending. =20
>>> For =3D
>>> example, you can create a circular brush with alpha=3D3D64 (50% =20
>>> transparent)=3D
>>> and if you draw with it the resulting line is *much* darker than =20
>>> you =3D
>>> would expect. This has an unfuzzing effect. As as result the =20
>>> "jaggies" you =3D
>>> see in unantialiased lines persist. Off to poke around in GD now.
>>>
>>> A work in progress...
>>>
>>> Steve
>>>
>>>>>> Paul Spencer <pspencer at DMSOLUTIONS.CA> 12/22/05 6:54 AM >>>
>>>
>>> Steve,
>>>
>>> I have a question about fuzzy brushes. Your test case looks really =20
>>> =3D20
>>> good. We tried this on our tiger map file in ka-Map and the =20
>>> results =3D20
>>> are less impressive. It seems to work well for lines that are =20
>>> close =3D20
>>> to 45 degrees, but for lines that are closer to the vertical or =3D20
>>> horizontal, there is still a noticeable stairstep effect. Did you
>>> =3D20
>>> try other angles on the line? From what you said, my understanding =20
>>> =3D20
>>> is that this could be affected by the default hardness that you =20
>>> have =3D20
>>> chosen?
>>>
>>> Cheers
>>>
>>> Paul
>>>
>>> On 22-Dec-05, at 12:08 AM, Daniel Morissette wrote:
>>>
>>>> Our planned date for 4.8.0rc1 is today (Thursday Dec 22nd). Are we =20
>>>> =3D20
>>>> good to go? Did you still have work to do on the fuzzy brushes Steve?
>>>>
>>>> Daniel
>>>> --=3D20
>>>> ------------------------------------------------------------
>>>> Daniel Morissette dmorissette at dmsolutions.ca
>>>> DM Solutions Group http://www.dmsolutions.ca/
>>>> ------------------------------------------------------------
>>>>
>>>
>>> +-----------------------------------------------------------------+
>>> |Paul Spencer pspencer at dmsolutions.ca |
>>> +-----------------------------------------------------------------+
>>> |Applications & Software Development |
>>> |DM Solutions Group Inc http://www.dmsolutions.ca/|
>>> +-----------------------------------------------------------------+
>>
>>
>> ---
>> Sean Gillies
>> sgillies at frii dot com
>> http://zcologia.com/news
>
>
More information about the mapserver-dev
mailing list