CanvasSwirl: An animated spirograph experiment in JavaScript and Canvas

CanvasSwirl è un bellissimo esperimento implementato in javascript che unisce ad un sistema di particelle la logica dello spirografo. Lo spirografo è uno strumento che produce delle curve chiamate ipotrocoidi e epicicloidi. Ve lo ricorderete perché sicuramente lo avete utilizzato a scuola quando eravate piccoli. Le ipotrocoidi è una rulletta ottenibile come curva tracciata da un punto fissato ad una certa distanza dal centro di un cerchio mobile che ruota all’interno di un altro cerchio immobile. La figura animata chiarirà meglio il concetto :) Le epicicloidi invece si basano sullo stesso concetto delle ipotrocoidi ma il cerchio mobile ruota all’esterno del cerchio immobile. ...

31 January 2013 · 1 min