W3C home > Mailing lists > Public > public-svg-wg@w3.org > January to March 2009

Re: Vector effects module

From: Doug Schepers <schepers@w3.org>
Date: Thu, 19 Feb 2009 10:04:04 +1100
Message-ID: <499C93E4.3010704@w3.org>
To: Chris Lilley <chris@w3.org>
CC: public-svg-wg@w3.org
Hi, Chris-

Nice work so far!

While reading it, I had a few thoughts:

* if you have a very large stroke-width, it might overlap previous
glyphs in the sequence; is it possible for the stroke of the entire text
string be rendered after the fill?

* is there a way to have a shared stroke for several paths that might
have different fills?  I'm thinking of the common icon case, or states
in a country (strokes around each state, and a thicker/differently
colored stroke around the group as a whole).  This is alluded to, but
it's not completely clear that it's covered.

* is there an API to get at the resulting path description for things
like veReverse, veUnion, veIntersect, etc.?

* is it possible to do variable stroke width using vector effects?
Inkscape allows this through their "pattern along path" functionality:
  http://www.inkscape.org/screenshots/index.php?lang=de&version=0.45

http://www.inkscape.org/screenshots/gallery/inkscape-0.45-patternalongpath.png

Regards-
-Doug

Chris Lilley wrote (on 2/12/09 11:01 AM):
> Hello public-svg-wg,
> 
> Its still horribly messy, particularly the primer (although that is
> still the best place to start reading). The langauge spec is in
> better shape. I have tried to follow the coding style used in SVGT
> 1.2 and in the filters module, but there are probably some things
> wrong there. There is a chunk of explanatory matter that is still in
> my head struggling to get out.
> 
> I have not tried to run master2publish on this.
> 
> There are svg images, with png fallback, and also another directory
> where the sources for those (Inkscape svg) are stored. To foild the
> server trying to conneg and messing things up, the svg and pg are in
> separate directories.
> 
> The RNG from the original SVG 1.2 Full chapter 9 has been stripped
> out and attribute definitions added in the current style. I have not
> yet put the RNG into separate files, far less tried to validate any
> examples. The examples are all inline currently, but should be split
> into separate files and included by master2publish.
> 
> The test suite does not exist yet.
> 
> There are a bunch of editorial notes.
> 
> Enjoy. 
> http://dev.w3.org/SVG/modules/vectoreffects/master/SVGVectorEffectsPrimer.html
> 
> 
> http://dev.w3.org/SVG/modules/vectoreffects/master/SVGVectorEffects.html
> 
Received on Wednesday, 18 February 2009 23:04:17 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Wednesday, 18 February 2009 23:04:20 GMT