Re: Proposals for SVG 1.2

Forgot to add:

To increase irregularity in patterns, it would be nice to have a random 
factor in SVG.

One could imagine something like a switch to select which tile to choose 
each time one is needed.
Something like:

<pattern id="RandomPattern" patternUnits="userSpaceOnUse"
              x="0" y="0" width="100" height="100"
              xoffset="50" yoffset="0"
              viewBox="0 0 10 10" >
   <switch case="LinearRandom 0 100">
      <case value="80">
        <path d="M 0 0 L 7 0 L 3.5 7 z" fill="red" stroke="blue"/>
      </case>
      <case value="90">
        <path d="M 0 0 L 7 0 L 3.5 7 z" fill="blue" stroke="red"/>
      </case>
      <case value="100">
        <path d="M 0 0 L 7 0 L 3.5 7 z" fill="green" stroke="yellow"/>
      </case>
   </switch>
</pattern>

Pseudo-code without much reflexion, something better can probably made 
(more consistent with gradient perhaps, ie. random always in 0-1 range).

If something similar can be already made (or is planned for 1.2), just 
let me know...

-- 
Philippe Lhoste
--  (near) Paris -- France
--  Professional programmer and amateur artist
--  http://Phi.Lho.free.fr
--  --  --  --  --  --  --  --  --  --  --  --

Received on Saturday, 30 October 2004 09:36:43 UTC