Store Land surface in memory:
- Fixes strange land texture disappering
- Speed up operations, changing land after its initialization
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
version="1.0"
width="32"
height="32"
id="svg2">
<defs
id="defs4">
<linearGradient
id="linearGradient4134">
<stop
style="stop-color:#007fff;stop-opacity:1"
offset="0"
id="stop4136" />
<stop
style="stop-color:#00bfff;stop-opacity:1"
offset="1"
id="stop4138" />
</linearGradient>
<linearGradient
id="linearGradient3153">
<stop
style="stop-color:#ff7f00;stop-opacity:1"
offset="0"
id="stop3155" />
<stop
style="stop-color:#ffbf00;stop-opacity:1"
offset="1"
id="stop3157" />
</linearGradient>
<radialGradient
cx="11.553619"
cy="19.625631"
r="8.2706242"
fx="11.553619"
fy="19.625631"
id="radialGradient3159"
xlink:href="#linearGradient3153"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(1,0,0,1.8015266,0,-15.730466)" />
<radialGradient
cx="11.553619"
cy="19.625631"
r="8.2706242"
fx="11.553619"
fy="19.625631"
id="radialGradient3163"
xlink:href="#linearGradient4134"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(1,0,0,1.8015266,0,-15.730466)" />
<radialGradient
cx="11.553619"
cy="19.625631"
r="8.2706242"
fx="11.553619"
fy="19.625631"
id="radialGradient4148"
xlink:href="#linearGradient4134"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(1,0,0,1.8015266,0,-15.730466)" />
<radialGradient
cx="11.553619"
cy="19.625631"
r="8.2706242"
fx="11.553619"
fy="19.625631"
id="radialGradient4150"
xlink:href="#linearGradient3153"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(1,0,0,1.8015266,0,-15.730466)" />
</defs>
<g
id="layer1">
<g
transform="matrix(0.9217759,0,0,0.9217759,1.3971017,1.4573804)"
id="g4140">
<path
d="M 19.824244 19.625631 A 8.2706242 14.89975 0 1 1 3.2829952,19.625631 A 8.2706242 14.89975 0 1 1 19.824244 19.625631 z"
transform="translate(9.9752564,-3.7880721)"
style="fill:url(#radialGradient4148);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
id="path3161" />
<path
d="M 19.824244 19.625631 A 8.2706242 14.89975 0 1 1 3.2829952,19.625631 A 8.2706242 14.89975 0 1 1 19.824244 19.625631 z"
transform="translate(-0.7576144,-3.8512066)"
style="fill:url(#radialGradient4150);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
id="path2180" />
</g>
</g>
</svg>