const skycolor ='lightblue';const boxcolor ='maroon';const objectsize =300;// size of object const startRadius =1000;// distance from centre we start the camera atconst maxRadius = startRadius *10;// maximum distance from camera we render things // the object is a cube (each dimension equal): var shape =new THREE.BoxGeometry( objectsize, objectsize, objectsize );var material =new THREE.MeshBasicMaterial({ color: boxcolor.toLowerCase()});var theobject =new THREE.Mesh( shape, material );// Define what the World does at the start of a run:
AB.world.newRun =function(){// start a 3D scene: ABWorld.init3d ( startRadius, maxRadius, skycolor );// add the object to the scene:ABWorld.scene.add ( theobject );};