480a481,486 > >
scale > >
> A kind of values showing the ratio of enlarges or shrinks by transformation. There are values for each axis (sx, sy and sz, there are set up by scaleX(), scaleY() and scaleZ() respectively.) and values for the entire 3D or 2D coordinate system itself (scale2D and scale3D) in it. scale2D and scale3D are usually derived variables from decomposition of a transformation matrix, and chiefly it will be used in order to evaluate transformation such as svg's non scaling functions of vector-effect property. > 1844,1845c1850,1854 <

If the vector-effect property is set to non-scaling-stroke and an object is within a 3D rendering context the property has no affect on stroking the object.

< --- >

If the vector-effect property is set to other than none and an object is within a 3D rendering context the property has no affect on rendering the object.

>
Although it was even the same policy as original sentence, when it becomes 3D context, is it relevant that that vector-effect is simply ignored? >

Original sentence:
If the vector-effect property is set to non-scaling-stroke and an object is within a 3D rendering context the property has no affect on stroking the object.

> >
3064a3074,3078 >
  • > >

    > A 2D scaling with one scaling parameters s is equivalent to a 3D scale where sz has one and both sx and sy are s. >

    3115c3129 < A 3D scaling with the parameters sx, sy and sz is equivalent to the matrix: --- > A 3D scaling with the parameters sx, sy and sz namely scaling vector [sx, sy, sz] is equivalent to the matrix: 3142a3157,3183 > > >
  • > >

    > Scale of one scalar value scale2D which the coordinate system itself has is defined by the following formulas: >

    > > \begin{bmatrix} sx & 0 & 0 & 0 \\ 0 & sy & 0 & 0 \\ 0 & 0 & sz & 0 \\ 0 & 0 & 0 & 1 \end{bmatrix} >

    > And the following equation holds among sx, sy and scale2D. Accordingly, when transformation matrix is provided by scale() with one parameter, scale2D is equal to absolute value of that parameter. >

    > \begin{bmatrix} sx & 0 & 0 & 0 \\ 0 & sy & 0 & 0 \\ 0 & 0 & sz & 0 \\ 0 & 0 & 0 & 1 \end{bmatrix} > > >
  • > >

    > Scale of one scalar value scale3D which the coordinate system itself has is defined by the following formulas: >

    > > \begin{bmatrix} sx & 0 & 0 & 0 \\ 0 & sy & 0 & 0 \\ 0 & 0 & sz & 0 \\ 0 & 0 & 0 & 1 \end{bmatrix} >

    > And the following equation holds among sx, sy, sz and scale3D. >

    > \begin{bmatrix} sx & 0 & 0 & 0 \\ 0 & sy & 0 & 0 \\ 0 & 0 & sz & 0 \\ 0 & 0 & 0 & 1 \end{bmatrix} >