This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
Remove links to SVG transformation functions. Should we move the math to CSS Transforms? Also 3D functions don't specify how a corresponding 4x4 matrix should look like at all! Do we want to create a special section that describes the math in detail, like it is the case for SVG Transforms [1]? [1] http://www.w3.org/TR/SVG/coords.html#EstablishingANewUserSpace (Description in [1] is very SVG specific anyway and just 2D)
I think we should, yes.
(In reply to comment #1) > I think we should, yes. Great, if no one else plans to do that, I will assign this bug to me. Do we want to use 3x3 matrices for 2D functions and 4x4 matrices for 3D functions, or do we just want to use 4x4 matrices? With a view to the new wording in http://dev.w3.org/csswg/css3-transforms/#matrix-decomposition I would differ between 3x3 and 4x4 and add a paragraph how to multiply 3x3 with 4x4 matrices and the other way around.
I am working on it. But I just use 4x4 matrices to reduce the code. I will add an explanation how to get from a 3x2 to a 3x3 and a 4x4 matrix. That hopefully helps people who just used 2D transforms. As a side effect we have some math descriptions for 3D transformation functions as well.
I started this by adding a new section for mathematical descriptions of transformation functions. We still have a link to SVG that describes the coordinate space. I still think that we should have it in CSS Transforms. If others agree, I'll port it to CSS Transforms and try to generalize it more.
There are no references inside of the document to SVG Transform anymore. We still have references to SVG 1.1 what a CTM is and so on. But this is possibly fine for now.