Sketch 1 - H E X W A L K E Rvar HEXmasterX;var HEXmasterY;var HEXslaveX;var HEXslaveY;var size;var d
Sketch 1 - H E X W A L K E Rvar HEXmasterX;var HEXmasterY;var HEXslaveX;var HEXslaveY;var size;var direction;var flipper;function setup() { createCanvas(windowWidth, windowHeight background(20) stroke(230 strokeWeight(2 HEXmasterX = windowWidth / 2; HEXmasterY = windowHeight / 2; size = 10; flipper = 1;}function draw() { direction = Math.ceil(3*Math.random() flipper = -1 * flipper; HEXslaveX = HEXmasterX; HEXslaveY = HEXmasterY; HEXmasterX = HEXmasterX - (flipper * size * Math.sin(direction * TAU / 3) HEXmasterY = HEXmasterY - (flipper * size * Math.cos(direction * TAU / 3) line(HEXslaveX, HEXslaveY, HEXmasterX, HEXmasterY} -- source link
Tumblr Blog : zadokthepriest.tumblr.com
#p5js#processing#generative art#random#random walk#hexagons#geometry