- From: Gavin Kistner <gavin@phrogz.net>
- Date: Mon, 23 Mar 2009 22:14:11 -0600
- To: Rick <graham.rick@gmail.com>
- Cc: "Dr. Olaf Hoffmann" <Dr.O.Hoffmann@gmx.de>, www-svg@w3.org
On Mar 23, 2009, at 8:50 PM, Rick wrote: > 2009/3/22 Dr. Olaf Hoffmann <Dr.O.Hoffmann@gmx.de>: >> Hello SVG WG, >> >> mainly a suggestion for this section: >> >> Consider the type matrix to be animatable too, this can > > My $0.02, I've noticed that doing transformations with matrices is > noticeably more efficient than with lower level transforms, presumably > because they are multiplied out to matrices anyway and that step is > skipped. I can't say that I've tested this everywhere, but this is > the case in Firefox at least. > > Matrix animations would be nifty. I had thought that piecewise interpolation of the elements in a transformation matrix will often result in intermediary matrices that are not desirable. Specifically, can't the piecewise animation of two affine matrices result in intermediary matrices that are not affine? I'm not positive about this, but believe I've experienced it in the past. At least in the 4x4 matrices of 3D world, lerping two matrices is not the same as lerping the constituent individual scale/pivot/ translate/rotation vectors used to produce the end matrices.
Received on Tuesday, 24 March 2009 04:15:02 UTC