Releases: PowerShellWeb/Turtle
Releases · PowerShellWeb/Turtle
Turtle 0.2.0
Turtle 0.2:
Turtles All The Way Down
A turtle can now contain .Turtles
Which can contain .Turtles
Which can contain .Turtles
Which can contain .Turtles
...
Additional details available in the CHANGELOG
Please:
- Like
- Share
- Subscribe
- Sponsor StartAutomating
Turtle 0.1.10
Turtle 0.1.9
Turtle 0.1.8
Turtle 0.1.7
Turtle 0.1.6
Turtle 0.1.6:
- Vastly expanded Get-Turtle examples (#149)
- Check out https://psturtle.com/Commands/Get-Turtle
- New L-Systems:
- Fixing KochCurve parameter order (#147)
- Added New-Turtle docs (#148)
Additional details available in the CHANGELOG
Turtle 0.1.5
Turtle 0.1.4
Turtle 0.1.3
Turtle 0.1.3
- Fixing
Get-Turtle
inline sets (#108, #107) - Fixing
.PNG/JPEG/WEBP
to no longer try to use msedge (#110) - Adding
Turtle.get/set_FillRule
to get or set the fill rule for the turtle. (#109)
Turtle 0.1.2
Get-Turtle/Turtle
can now get or set properties or methods- New Methods:
Turtle.Distance()
determines the distance to a pointTurtle.Towards()
determines the angle to a pointTurtle.Home()
sends the turtle to 0,0Turtle.lt/rt
aliases help original Logo compatibilityTurtle.Save()
calls Save-Turtle
- Explicitly exporting commands from module
Turtle 0.1.1
- Updates:
Turtle.get/set_ID
allows for turtle identifiersTurtle.ToString()
stringifies the SVG
- Fixes:
- Fixing GoTo/Teleport (#90)
- Fixing Position default (#85) (thanks @ninmonkey !)
- Fixing Turtle Action ID (#89)
- New:
- New Fractals:
Turtle 0.1
- Initial Release
- Builds a Turtle Graphics engine in PowerShell
- Core commands
Get-Turtle
(aliasturtle
) runs multiple movesNew-Turtle
create a turtleMove-Turtle
performas a single moveSet-Turtle
changes a turtleSave-Turtle
saves a turtle
turtle Forward 10 Rotate 120 Forward 10 Roate 120 Forward 10 Rotate 120 |
Set-Turtle Stroke '#4488ff' |
Save-Turtle ./Triangle.svg
- Core Object
.Heading
controls the turtle heading.Steps
stores a list of moves as an SVG path.IsPenDown
controls the pen.Forward()
moves forward at heading.Rotate()
rotates the heading.Square()
draws a square.Polygon()
draws a polygon.Circle()
draws a circle (or partial circle)
- LSystems
- Turtle can draw a L system. Several are included:
BoxFractal
GosperCurve
HilbertCurve
KochCurve
KochIsland
KochSnowflake
MooreCurve
PeanoCurve
SierpinskiTriangle
SierpinskiCurve
SierpinskiSquareCurve
SierpinskiArrowheadCurve
TerdragonCurve
TwinDragonCurve
- Turtle can draw a L system. Several are included:
turtle SierpinskiTriangle 10 4 |
Set-Turtle Stroke '#4488ff' |
Save-Turtle ./SierpinskiTriangle.svg
Turtle 0.1.2
Turtle 0.1.2:
Get-Turtle/Turtle
can now get or set properties or methods- New Methods:
Turtle.Distance()
determines the distance to a pointTurtle.Towards()
determines the angle to a pointTurtle.Home()
sends the turtle to 0,0Turtle.lt/rt
aliases help original Logo compatibilityTurtle.Save()
calls Save-Turtle
- Explicitly exporting commands from module
Turtle 0.1.1:
- Updates:
Turtle.get/set_ID
allows for turtle identifiersTurtle.ToString()
stringifies the SVG
- Fixes:
- Fixing GoTo/Teleport (#90)
- Fixing Position default (#85) (thanks @ninmonkey !)
- Fixing Turtle Action ID (#89)
- New:
- New Fractals:
Turtle 0.1:
- Initial Release
- Builds a Turtle Graphics engine in PowerShell
- Core commands
Get-Turtle
(aliasturtle
) runs multiple movesNew-Turtle
create a turtleMove-Turtle
performas a single moveSet-Turtle
changes a turtleSave-Turtle
saves a turtle
turtle Forward 10 Rotate 120 Forward 10 Roate 120 Forward 10 Rotate 120 |
Set-Turtle Stroke '#4488ff' |
Save-Turtle ./Triangle.svg
- Core Object
.Heading
controls the turtle heading.Steps
stores a list of moves as an SVG path.IsPenDown
controls the pen.Forward()
moves forward at heading.Rotate()
rotates the heading.Square()
draws a square.Polygon()
draws a polygon.Circle()
draws a circle (or partial circle)
- LSystems
- Turtle can draw a L system. Several are included:
BoxFractal
GosperCurve
HilbertCurve
KochCurve
KochIsland
KochSnowflake
MooreCurve
PeanoCurve
SierpinskiTriangle
SierpinskiCurve
SierpinskiSquareCurve
SierpinskiArrowheadCurve
TerdragonCurve
TwinDragonCurve
- Turtle can draw a L system. Several are included:
turtle SierpinskiTriangle 10 4 |
Set-Turtle Stroke '#4488ff' |
Save-Turtle ./SierpinskiTriangle.svg