Examples/EndlessScissorPoly.turtle.ps1
Push-Location $PSScriptRoot $turtle = turtle ScissorPoly 230 64 64 | Set-Turtle -Property PatternTransform -Value @{scale=0.33} | set-turtle -property Stroke -value '#224488' | set-turtle -property Fill -value '#4488ff' | Set-Turtle -Property FillRule -Value 'evenodd' | Set-Turtle -Property PatternAnimation -Value ([Ordered]@{ type = 'scale' ; values = 1.33,0.66, 1.33 ; repeatCount = 'indefinite' ;dur = "23s"; additive = 'sum' }, [Ordered]@{ type = 'rotate' ; values = 0, 360 ;repeatCount = 'indefinite'; dur = "41s"; additive = 'sum' }, [Ordered]@{ type = 'skewX' ; values = -30,30,-30;repeatCount = 'indefinite';dur = "83s";additive = 'sum' }, [Ordered]@{ type = 'skewY' ; values = 30,-30, 30;repeatCount = 'indefinite';additive = 'sum';dur = "103s" }, [Ordered]@{ type = 'translate';values = "0 0","42 42", "0 0";repeatCount = 'indefinite';additive = 'sum';dur = "117s" }) $turtle | save-turtle -Path ./EndlessScissorPoly.svg -Property Pattern Pop-Location |