This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.

Bug 15958 - Remove links to SVG Transforms
Summary: Remove links to SVG Transforms
Status: RESOLVED FIXED
Alias: None
Product: CSS
Classification: Unclassified
Component: Transforms (show other bugs)
Version: unspecified
Hardware: PC All
: P2 normal
Target Milestone: ---
Assignee: Dirk Schulze
QA Contact: public-css-bugzilla
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 15605
  Show dependency treegraph
 
Reported: 2012-02-11 16:48 UTC by Dirk Schulze
Modified: 2012-03-14 23:14 UTC (History)
6 users (show)

See Also:


Attachments

Description Dirk Schulze 2012-02-11 16:48:39 UTC
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)
Comment 1 Simon Fraser 2012-02-11 16:55:37 UTC
I think we should, yes.
Comment 2 Dirk Schulze 2012-02-11 17:02:12 UTC
(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.
Comment 3 Dirk Schulze 2012-02-12 05:27:56 UTC
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.
Comment 4 Dirk Schulze 2012-02-13 04:08:40 UTC
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.
Comment 5 Dirk Schulze 2012-03-14 23:14:36 UTC
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.