On Friday 22 November 2002 7:59 am, Keith Packard wrote: | Around 22 o'clock on Nov 21, Owen Taylor wrote: [...] | | > Also, filling shapes with a gradient, image or pattern is | > a pretty fundamental operation which doesn't seem to | > be currently possible. | | Hmm. I think that's just a matter of specifying a surface as a pattern to | apply when painting. I'm wondering how sufficient the filtered image | transformations will be in satisfying the gradient needs. Render has some | gradient support that hasn't been implemented yet.
Keith, what do you mean under "filtered image transformations" for gradients? To implement completed SVG support, we need Radial and Linear gradients, each can have 2 or more stop points (gradients with several stop points is a very nice tool). Each stop point has RGBA value (so, different stop points can have different transparency/opacity) See attached rectangle-gradient-rainbow.svg example which illustrates idea of multiple-stop-point gradients. I'd also vote, if possible, for Conical gradients support - as Adobe Illustrator has support for those, as I have been told. Also: we need filters support (<filter> from SVG specs) While those filters can be dumb at a moment, unified API with possibility to add new filters in the future is a MUST. [...] | | Keith Packard XFree86 Core Team HP Cambridge Research Lab | _______________________________________________ | Render mailing list | [EMAIL PROTECTED] | http://XFree86.Org/mailman/listinfo/render -- Vadim Plessky SVG Icons http://svgicons.sourceforge.net My KDE page http://kde2.newmail.ru (English) KDE mini-Themes http://kde2.newmail.ru/themes/
<<attachment: rectangle-gradient-rainbow.svg>>
