Die Bilder bestehen aus sogenannten Epizykloiden, das sind Kurven, welche der Endpunkt aneinandergereihter, sich unterschiedlich schnell drehender Vektoren beschreibt. Diese habe ich mit meinem Javascript-Funktionsplotterframework für komplexe Zahlen in den HTML-Canvas gezeichnet.
Grundlage sind die Koordinaten der Punkte einer handgeführten Linienzeichnung (Polygon). Bei Bicycle 1 sind das mehrere geschlossene Linienzüge (1x vorderes Rad, 1x hinteres Rad, 1x Rahmen mit Kette, Lenker, Pedalen, Sattel und die 1x Lampe) und bei Bicycle 2 ist die Lampe eine geschlossene Linie und der Rest des Fahrrads eine andere. Für jedes Polygon erzeuge ich mittels Fourier-Transformation jeweils einen Satz Drehvektor-Startwerte (Frequenz, Amplitude, Phase). Mein Programm zeichnet die Epizykloiden mit algorithmisch modulierten Startwerten und Farben aus einem vordefinierten Gradienten.
Die Videos von den Zeichenvorgängen habe ich mit Aiseesoft Screen Recorder vom Bildschirm abgefilmt.