var img1;var img2;var img3;const MAXPOS =4000;const startRadiusConst = MAXPOS *1.5;const maxRadiusConst = MAXPOS *5;const boxno =30;var boxarray1 =newArray(boxno);var boxarray2 =newArray(boxno);function preload(){
img1 = loadImage ("uploads/starter/earth.1.jpg");
img2 = loadImage ("uploads/starter/earth.4.jpg");
img3 = loadImage ("uploads/starter/earth.2.jpg");}for(var i=0; i < boxno; i++){
boxarray1[i]=[-20, AB.randomIntAtoB(-30,0),0];
boxarray2[i]=[20, AB.randomIntAtoB(0,30),0];}const objectsize =20;// size of object const centre =50;const anglechange =0.01;// how much the rotate angle changes each step var angle =0;// rotate angle starts at 0 function setup()// "setup" is called once at start of run {
createCanvas (ABWorld.fullwidth(),ABWorld.fullheight(), WEBGL );}function draw()// "draw" is called every timestep during run {
background("lightblue");// background color
fill("navy");// paint box with this colorfor(var c=0; c<10; c++){
box(50);
texture(img1);
position.x = boxarray1[i][0];
position.y = boxarray1[i][1];
position.z = boxarray1[i][2];}
angle = angle + anglechange ;// change angle each step to get rotate movement}