Examples/EndlessHilbert.turtle.ps1
Push-Location $PSScriptRoot $turtle = turtle HilbertCurve 20 3 | set-turtle -property Fill -value '#4488ff' | set-turtle -property backgroundColor '#224488' | Set-Turtle -Property PatternAnimation -Value " <animateTransform attributeName='patternTransform' attributeType='XML' type='scale' values='0.66;0.33;0.66' dur='19s' repeatCount='indefinite' additive='sum' /> <animateTransform attributeName='patternTransform' attributeType='XML' type='rotate' from='0' to='360' dur='29s' repeatCount='indefinite' additive='sum' /> <animateTransform attributeName='patternTransform' attributeType='XML' type='skewX' values='30;-30;30' dur='67s' repeatCount='indefinite' additive='sum' /> <animateTransform attributeName='patternTransform' attributeType='XML' type='skewY' values='30;-30;30' dur='83s' repeatCount='indefinite' additive='sum' /> <animateTransform attributeName='patternTransform' attributeType='XML' type='translate' values='0 0;42 42;0 0' dur='103s' repeatCount='indefinite' additive='sum' /> " $turtle | save-turtle -Path ./EndlessHilbert.svg -Property Pattern Pop-Location |