18/4. feladat megoldása
<?xml version="1.0"?>
<!DOCTYPE svg PUBLIC "-//W3//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg xmlns= "http://www.w3.org/2000/svg"
xmlns:xlink= "http://www.w3.org/1999/xlink"
version="1.1" width="300" height="300">
<defs>
<filter id="arnyek" x="-100%" width="300%">
<feGaussianBlur in="SourceAlpha" stdDeviation="5" result="arny"/>
<feOffset in="arny" dx="5" dy="5" result="eltolt_arny"/>
<feImage xlink:href="hatter.jpg" result="hatter"/>
<feMerge>
<feMergeNode in="hatter"/>
<feMergeNode in="eltolt_arny"/>
<feMergeNode in="SourceGraphic"/>
</feMerge>
</filter>
</defs>
<g style="filter: url(#arnyek);">
<rect width="5" height="140" style="fill: green;"
transform="translate(147.5,100)"/>
<ellipse rx="25" ry="5" style="fill: green;"
transform="translate(125,175) rotate(45)"/>
<ellipse rx="50" ry="10" style="fill: red; fill-opacity: 0.6;"
transform="translate(150,100)"/>
<ellipse rx="50" ry="10" style="fill: red; fill-opacity: 0.6;"
transform="translate(150,100) rotate(90)"/>
<ellipse rx="50" ry="10" style="fill: red; fill-opacity: 0.6;
transform="translate(150,100) rotate(45)"/>
<ellipse rx="50" ry="10" style="fill: red; fill-opacity: 0.6;"
transform="translate(150,100) rotate(135)"/>
<circle cx="150" cy="100" r="10" fill="yellow"/>
</g>
</svg>