- From: Doug Schepers <schepers@w3.org>
- Date: Tue, 07 Oct 2008 09:41:58 -0400
- To: "Dr. Olaf Hoffmann" <Dr.O.Hoffmann@gmx.de>
- CC: www-svg@w3.org
Hi, Dr. Olaf- Thanks for your comment. I've recorded this as ISSUE-2093 in our Tracker. The SVG WG will discuss this and get back to you soon. Regards- -Doug Dr. Olaf Hoffmann wrote (on 10/1/08 10:07 AM): > Hello SVG WG, > > in 16.2.9 it is mentioned: > > ## > If a 'by' value is used on a non-scalar data type ( such as color or > transform ), the starting 0 delta value is to be conceptually > considered as 'identity'. > ## > > If this is to be interpreted within some algebraic relation, it is required to > define or to specify the binary operation a value is considered the > 'identity' for. Luckily already in SMIL is defined, that this type of > animation is only available, if additive animation is supported. > The SMIL 3 CR already explains in more detail, that the starting '0' is > "the neutral element for addition for the domain of the target attribute". > Therefore the binary operation must be the addition (even or especially > because not explictly mentioned), this means if X is a value, then > X + 'identity' = X, with '+' beeing an additive operation for the space > X belongs to. > For example for RGB-colors this means the 'identity' is black, #000, > rgb(0,0,0) etc; > for vector like types this is the origin (zero length, any direction); > for lists of numbers (lengths etc) it might be a list of zeros > - right? > > > Olaf >
Received on Tuesday, 7 October 2008 13:42:41 UTC