- From: SVG Working Group Issue Tracker <sysbot+tracker@w3.org>
- Date: Tue, 7 Oct 2008 13:38:58 +0000 (GMT)
- To: public-svg-wg@w3.org
ISSUE-2093 (by 'identity'): 16.2.9 by 'identity' [Last Call: SVG 1.2 Tiny ] http://www.w3.org/Graphics/SVG/WG/track/issues/2093 Raised by: Doug Schepers On product: Last Call: SVG 1.2 Tiny Dr. Olaf Hoffmann <http://lists.w3.org/Archives/Public/www-svg/2008Oct/0009.html>: [[ 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? ]]
Received on Tuesday, 7 October 2008 13:39:33 UTC