{
let canvas = this || DOM.canvas(500, 400);
let ps = canvas.ps || (() => {
let ps = new paper.PaperScope();
ps.setup(canvas);
return ps;
})();
canvas.ps = ps;
const iterations = 10000;
const scale = 50;
let start = new ps.Point(250, 365);
let i = 0;
let turtle = [0., 0.];
while (i++ < iterations) {
turtle = simplex.transformation.forward(turtle)
let point = new paper.Point(
start.x + turtle[0] * 1 * scale, start.y - turtle[1] * scale);
let circle = new ps.Path.Circle(point, 0.05);
circle.strokeColor = "black";
};
return canvas;
}