xxxxxxxxxx
52
var rot = 0;
var rot1 = 0;
var rot2 = 0;
var rot3 = 0;
var s = 200;
function setup() {
createCanvas(400, 400,WEBGL);
}
function draw() {
ambientLight(mouseX,mouseY,400-mouseX);
//pointLight(0,255,0,200,200,200);
//fill(0,255,0,150);
background(0);
translate(0,0,0);
rotateY(-rot);
rotateX(-rot1);
//box(40);
box (s);
rotateY(rot);
rotateX(rot1);
translate(100,0,0);
translate(100,0,0);
rotateZ(rot2);
rotateY(rot);
box(40);
noStroke();
rotateZ(-rot2);
rotateY(-rot);
rotateX(rot3);
rotateY(rot1);
rotateZ(-rot2);
ambientLight(200-mouseX,200-mouseX,200-mouseX);
torus(50,15);
rotateX(-rot3);
rotateY(-rot1);
rotateZ(rot2);
torus(50,15);
rot = rot + 0.03;
rot1 = rot1 + 0.025;
rot3 = rot3 + 0.25;
rot2 = rot2 + 0.025;
if (s > -50){
s = s - 1;
}
if (s === -50){
rot = rot + 0.05;
}
}