translate(width/2, height/2, z);
rotateX(map(mouseY, 0, height, PI/.8, -PI/.8));
rotateZ(map(mouseX, 0, width, -PI/.8, PI/.8));
tint((1+cos(float(frameCount)/100)) * 127, 166, (1+sin(float(frameCount)/120)) * 127);
vertex(-width/2, -width/2, -width/2, 0, 0);
vertex(width/2, -width/2, -width/2, width, 0);
vertex(width/2, width/2, -width/2, width, height);
vertex(-width/2, width/2, -width/2, 0, height);
vertex(-width/2, -width/2, width/2, 0, 0);
vertex(-width/2, -width/2, -width/2, width, 0);
vertex(-width/2, width/2, -width/2, width, height);
vertex(-width/2, width/2, width/2, 0, height);
vertex(width/2, -width/2, width/2, 0, 0);
vertex(width/2, -width/2, -width/2, width, 0);
vertex(width/2, width/2, -width/2, width, height);
vertex(width/2, width/2, width/2, 0, height);
vertex(-width/2, -width/2, width/2, 0, 0);
vertex(-width/2, -width/2, -width/2, width, 0);
vertex(width/2, -width/2, -width/2, width, height);
vertex(width/2, -width/2, width/2, 0, height);
vertex(-width/2, width/2, width/2, 0, 0);
vertex(-width/2, width/2, -width/2, width, 0);
vertex(width/2, width/2, -width/2, width, height);
vertex(width/2, width/2, width/2, 0, height);
else if (keyCode == DOWN)