Lissajous Tapestries
Description: Created with "Processing":http://processing.org/ // Draws a Lissajous figures // 1 April 2011 // http://www.rupert.id.au/tutorials/processing/examples.php float Scale = 1; int screen_width = round(240 * Scale); int screen_height = round(240 * Scale); /* Scale image and reduce by 10 pixels to remove from edge of screen */ int AX = (screen_width/2) - round(10 * Scale); int BX = (screen_height/2) - round(10 * Scale); float a = 1; float b = 1; int counter = 0; int saveCounter = 0; int count = 0; String str_count; String file_name; void setup(){ smooth(); fill(255); strokeWeight(1); // Thin size(screen_width,screen_height); } // Based on Microworlds LOGO code from http://www.mathcats.com/ga...
Description: Mathematics visualized. The undulating Lissajous curve folds into a perfect harmonic circle, with the center interference pattern created through analog halftone screens – not digital fades. This ensures unparalleled sharpness on fabric. Micro-distressing adds subtle vintage charm without sacrificing the crisp aesthetic.