Uses the LSystem() class from Hilbert curve.
var rules = Hash( x => 'xF-F+F-xF+F+xF-F+F-x', ) var lsys = LSystem( width: 510, height: 510, xoff: -505, yoff: -254, len: 4, angle: 90, color: 'dark green', ) lsys.execute('F+xF+F+xF', 5, "sierpiński_square_curve.png", rules)
Output image: Sierpiński square curve
Last updated 4 years ago