W3C home > Mailing lists > Public > www-svg@w3.org > July 2005

SVG12: animation of path data

From: Bjoern Hoehrmann <derhoermi@gmx.net>
Date: Mon, 04 Jul 2005 04:27:10 +0200
To: www-svg@w3.org
Message-ID: <43229e7c.483177296@smtp.bjoern.hoehrmann.de>

Dear Scalable Vector Graphics Working Group,

  http://www.w3.org/TR/2005/WD-SVGMobile12-20050413/paths.html section
8.1 notes 

  Path data animation is only possible when each path data specification
  within an animation specification has exactly the same list of path
  data commands as the d attribute. If an animation is specified and the
  list of path data commands is not the same, then the animation
  specification is in error (see Error Processing). The animation engine
  interpolates each parameter to each path data command separately based
  on the attributes to the given animation element. Flags and booleans
  are interpolated as fractions between zero and one, with any non-zero
  value considered to be a value of one/true.

It is not clear whether this is meant to prohibe discrete animation of
different paths (e.g., set M...L... to M...C...), please change the
draft such that this is clear; note that existing implementations fail
to implement this restriction.

It is not clear what it means for two instances of path data to have the
same list of path data commands, may there be differnces with respect to
absolete versus relative commands, implied commands, command parameters,
etc. please change the draft such that equivalence is well-defined.

It is not clear what the note about "flags" and "booleans" is trying to
cover, SVG Tiny 1.2 does not allow elliptical arcs where flags would be
relevant, and booleans do not seem to exist in path data. Please remove
this note or change the draft such that it is obvious why it is needed.

Björn Höhrmann · mailto:bjoern@hoehrmann.de · http://bjoern.hoehrmann.de
Weinh. Str. 22 · Telefon: +49(0)621/4309674 · http://www.bjoernsworld.de
68309 Mannheim · PGP Pub. KeyID: 0xA4357E78 · http://www.websitedev.de/ 
Received on Monday, 4 July 2005 02:27:18 UTC

This archive was generated by hypermail 2.3.1 : Wednesday, 8 March 2017 09:47:04 UTC