W3C home > Mailing lists > Public > public-svg-wg@w3.org > October to December 2008

Re: SVG Transformations Draft Proposal

From: Dean Jackson <dino@apple.com>
Date: Thu, 23 Oct 2008 12:37:40 +0000
Message-Id: <B0AD0E39-0B56-4C83-9C89-414D071B8B6C@apple.com>
To: public-svg-wg@w3.org




[apologies for not replying to the original message - I'm not  
subscribed to the list]

A couple of points after a brief read of the proposal:

- Can you explain why there is a perspective-point property rather  
than just use perspective? It says there is a clash, but not why.

- Why is "perspective" using a <coordinate> (Depth that represents the  
distance from the X, Y viewing plane)? CSS Transforms describes it as  
the value you put into the 3d matrix.

- It would be nice if the properties and transform functions were  
better aligned with the CSS proposal. Maybe you just left commas out  
of your definitions?

- You don't describe how rendering actually happens. I assume SVG  
elements become thin flat planes in 3d space. Can they intersect? Do  
they keep the same drawing order (painters model)? Does scaling in Z  
make them "fatter"?

- Why do you have an interface for SVGTransformOrigin? Why isn't this  
a property on the transformed element?

Dean
Received on Thursday, 23 October 2008 12:55:35 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Thursday, 23 October 2008 12:55:35 GMT