view graphics/wrk/button1_up.svg @ 138:9eb791e2fa17

Optimize board updating logic, so that the old placed tiles need not to be redrawn from scratch on each screen update, as they do not change usually.
author Matti Hamalainen <ccr@tnsp.org>
date Fri, 25 Nov 2011 11:04:09 +0200
parents 2185f274d08a
children
line wrap: on
line source

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->

<svg
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:cc="http://creativecommons.org/ns#"
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:svg="http://www.w3.org/2000/svg"
   xmlns="http://www.w3.org/2000/svg"
   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
   width="744.09448819"
   height="1052.3622047"
   id="svg3808"
   version="1.1"
   inkscape:version="0.47 r22583"
   inkscape:export-filename="/home/ccr/ristipolku/graphics/button1_up.png"
   inkscape:export-xdpi="59.720001"
   inkscape:export-ydpi="59.720001"
   sodipodi:docname="newgame_up.svg">
  <defs
     id="defs3810">
    <inkscape:perspective
       sodipodi:type="inkscape:persp3d"
       inkscape:vp_x="0 : 526.18109 : 1"
       inkscape:vp_y="0 : 1000 : 0"
       inkscape:vp_z="744.09448 : 526.18109 : 1"
       inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
       id="perspective3816" />
    <inkscape:perspective
       id="perspective3794"
       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
       inkscape:vp_z="1 : 0.5 : 1"
       inkscape:vp_y="0 : 1000 : 0"
       inkscape:vp_x="0 : 0.5 : 1"
       sodipodi:type="inkscape:persp3d" />
    <filter
       id="filter3756"
       inkscape:label="Comics draft"
       inkscape:menu-tooltip="Draft painted cartoon shading with a glassy look"
       inkscape:menu="Non realistic 3D shaders"
       height="1.5"
       y="-0.25"
       width="1.5"
       x="-0.25"
       color-interpolation-filters="sRGB">
      <feGaussianBlur
         id="feGaussianBlur3758"
         stdDeviation="7"
         result="result8" />
      <feComposite
         id="feComposite3760"
         in2="result8"
         result="result6"
         operator="xor"
         in="result8" />
      <feDisplacementMap
         id="feDisplacementMap3762"
         in2="result6"
         in="SourceGraphic"
         xChannelSelector="A"
         yChannelSelector="A"
         scale="100"
         result="result4" />
      <feComposite
         k4="0"
         k3="0"
         k2="0"
         id="feComposite3764"
         in2="result4"
         result="result2"
         operator="arithmetic"
         in="SourceGraphic"
         k1="1" />
      <feComposite
         id="feComposite3766"
         in2="result2"
         result="fbSourceGraphic"
         in="result6"
         operator="in" />
    </filter>
    <inkscape:perspective
       id="perspective3863"
       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
       inkscape:vp_z="1 : 0.5 : 1"
       inkscape:vp_y="0 : 1000 : 0"
       inkscape:vp_x="0 : 0.5 : 1"
       sodipodi:type="inkscape:persp3d" />
    <inkscape:perspective
       id="perspective3891"
       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
       inkscape:vp_z="1 : 0.5 : 1"
       inkscape:vp_y="0 : 1000 : 0"
       inkscape:vp_x="0 : 0.5 : 1"
       sodipodi:type="inkscape:persp3d" />
    <filter
       id="filter3756-3"
       inkscape:label="Comics draft"
       inkscape:menu-tooltip="Draft painted cartoon shading with a glassy look"
       inkscape:menu="Non realistic 3D shaders"
       height="1.5"
       y="-0.25"
       width="1.5"
       x="-0.25"
       color-interpolation-filters="sRGB">
      <feGaussianBlur
         id="feGaussianBlur3758-1"
         stdDeviation="7"
         result="result8" />
      <feComposite
         id="feComposite3760-2"
         in2="result8"
         result="result6"
         operator="xor"
         in="result8" />
      <feDisplacementMap
         id="feDisplacementMap3762-7"
         in2="result6"
         in="SourceGraphic"
         xChannelSelector="A"
         yChannelSelector="A"
         scale="100"
         result="result4" />
      <feComposite
         k4="0"
         k3="0"
         k2="0"
         id="feComposite3764-7"
         in2="result4"
         result="result2"
         operator="arithmetic"
         in="SourceGraphic"
         k1="1" />
      <feComposite
         id="feComposite3766-9"
         in2="result2"
         result="fbSourceGraphic"
         in="result6"
         operator="in" />
    </filter>
    <filter
       inkscape:collect="always"
       id="filter4493"
       x="-0.038989845"
       width="1.0779797"
       y="-0.13011296"
       height="1.2602259">
      <feGaussianBlur
         inkscape:collect="always"
         stdDeviation="5.1417793"
         id="feGaussianBlur4495" />
    </filter>
  </defs>
  <sodipodi:namedview
     id="base"
     pagecolor="#ffffff"
     bordercolor="#666666"
     borderopacity="1.0"
     inkscape:pageopacity="0.0"
     inkscape:pageshadow="2"
     inkscape:zoom="1.4142136"
     inkscape:cx="440.9831"
     inkscape:cy="544.24874"
     inkscape:document-units="px"
     inkscape:current-layer="layer1"
     showgrid="false"
     inkscape:snap-grids="false"
     inkscape:window-width="1477"
     inkscape:window-height="1080"
     inkscape:window-x="87"
     inkscape:window-y="23"
     inkscape:window-maximized="0" />
  <metadata
     id="metadata3813">
    <rdf:RDF>
      <cc:Work
         rdf:about="">
        <dc:format>image/svg+xml</dc:format>
        <dc:type
           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
        <dc:title></dc:title>
      </cc:Work>
    </rdf:RDF>
  </metadata>
  <g
     inkscape:label="Layer 1"
     inkscape:groupmode="layer"
     id="layer1">
    <rect
       style="opacity:0.83710411;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;filter:url(#filter4493)"
       id="rect3682-8"
       width="316.4996"
       height="94.842743"
       x="123.19337"
       y="459.4585"
       rx="23.954706"
       ry="23.9547" />
    <rect
       style="fill:#f2f2f2;fill-opacity:1;fill-rule:nonzero;stroke:none"
       id="rect3682"
       width="316.4996"
       height="94.842743"
       x="114.38387"
       y="451.66534"
       rx="23.954706"
       ry="23.9547" />
    <g
       id="g3724-2"
       transform="translate(-1123.0225,-595.917)"
       style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-opacity:1;filter:url(#filter3756)">
      <rect
         ry="23.9547"
         rx="23.954706"
         y="1048.5924"
         x="1238.8059"
         height="94.842743"
         width="316.4996"
         id="rect3682-0"
         style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
      <rect
         ry="16.176525"
         rx="16.530085"
         y="1057.1447"
         x="1246.5277"
         height="78.423706"
         width="300.06464"
         id="rect3682-7-6"
         style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:4.42703009;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
    </g>
  </g>
</svg>