xxxxxxxxxx
function setup() {
createCanvas(windowWidth, windowHeight);
background(100);
}
function draw() {
translate(map(frameCount % 200, 0, 200, 0, width), height * 0.5);
shearX(PI * 0.5 * map(frameCount % 200, 0, 200, -1, 1));
shearY(PI * 0.5 * map(frameCount % 200, 0, 200, -1, 1));
ellipse(0, 0, 100, 100);
}