22 lines
452 B
Julia
22 lines
452 B
Julia
using Lindenmayer, Luxor
|
|
|
|
f(t::Turtle) = begin
|
|
t.pencolor = (0.0,0.0,0.0)
|
|
setline(4)
|
|
end
|
|
|
|
hilbert_curve = LSystem(Dict(
|
|
"L" => "*+RF-LFL-tFR+",
|
|
"R" => "*-LF+RFR+FL-"),
|
|
"3L")
|
|
|
|
drawLSystem(hilbert_curve,
|
|
forward = 25,
|
|
turn = 90,
|
|
iterations = 4,
|
|
startingx = -200,
|
|
startingy = -200,
|
|
filename = "./images/hilbert_curve.png",
|
|
backgroundcolor = "white",
|
|
asteriskfunction = f,
|
|
showpreview = true) |