Hexagons
import processing.opengl.*;
void setup() {
size(500,500,OPENGL);
frameRate(6);
smooth();
}
void draw() {
background(255,10);
ambientLight(48,54,60);
noStroke();
translate(width/2,height/2);
rotateX(radians(90));
for (int i=1; i<36; i++){
translate(i*6,0);
rotateY(radians(millis()*0.012));
sphereDetail(6);
sphere(18);
}
}