Re: SVG Transformations Draft Proposal

[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 UTC