[BUG] Mantis 0000877: Radial Gradient Fill renders incorrectly when both scaled and rotated.

Peace Jerome peace_the_dreamer at yahoo.com
Sun Feb 13 02:53:13 UTC 2005


In the accompaning picture you see that radial
gradient has a glitch. 
When the gradient is both scaled and rotated there are
two sections that are being misdrawn. In the acute
angles between the y axis and the long axis of the
ellipse the gradient is being rendered as a linear
gradient. The linear gradient matches either the long
axis or the y axis depending on which is left most.

In the picture the direction is always torward the
center of the larger rectangle.


Thats the mantis bug.

My reason for bringing it to the attention of the list
is to ask:

"Is there anybody out there willing to fix this bug?"

The balloon stuff is powerful and swift and greatly
underutilized in Squeak.  There are a lot of fun
things that can be done with it.  (Kaleidoscopes for
one. And rainbows for two.)  

But many of the balloon classes have grown cobwebs and
suffer from mold in the form of  either unfinished
work or enthusiastic but unaware finishing. (Balloon
Rectangle Morph has defaults that don't completely
initialize or initialize in a way at odds with the
newer conventions of Morphs.)

Now I know some people could use the balloon stuff w/o
the bugs. I've been curious enough about this one to
try to pin point its parameters. Is there someone to
take it to the next step and mention what needs to be
patched or fixed to get it to do the right thing?

Yours in service and curiosity, --Jerome Peace







		
__________________________________ 
Do you Yahoo!? 
The all-new My Yahoo! - Get yours free! 
http://my.yahoo.com 
 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Radial Gradient  Analyzed.jpeg
Type: image/jpeg
Size: 60905 bytes
Desc: Radial Gradient  Analyzed.jpeg
Url : http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20050212/1a49ebb9/RadialGradientAnalyzed.jpeg


More information about the Squeak-dev mailing list