Thorsten Behrens schrieb:
<anim:animateMotion svg:path="..." smil:calcMode="linear" .../>
The attribute smil:calcMode seems not to be interpreted. The object
moves with constant speed. So the animation isn't synchronal to the
frames.
Which sematic are you assuming calcMode=linear to have? It only really
makes sense for value lists - or are you providing a key times list as
well?
According to
http://www.w3.org/TR/2001/REC-smil-animation-20010904/#AnimFuncCalcMode
"...associating a time with each value in the |values| list (or the
points in a |path| description..."
I assumed the times between the points in svg:path to be constant.
I didn't provide keytimes because it would only be "0; 1/(n-1); 2/(n-1);
... ; 1" with n to be the number of the given points in the path.
Would providing this keytimes list change something?
<anim:animateTransform svg:type="translate" smil:values="..."
smil:additive="sum"/>
Here the Motion ist synchronal to the frames. The problem is that the
attribute smil:additive seems not to be interpreted. So only one
anim:animateTransform per object will be interpreted (either
translation or rotation in my case).
That's funny - this should work.
I'm sorry. I assume some values were wrongly calculated so that they
were out of range [0..1]. Additional and framesynchronal translation and
rotation works.
greets,
Jens Storz
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]