 sphereRadius = 3;
		const sphereWidthDivisions = 32;
		const sphereHeightDivisions = 16;
		const sphereGeo = new THREE.SphereGeometry( sphereRadius, sphereWidthDivisions, sphereHeightDivisions );
		const numSpheres = 20;
		for ( let i = 0; i < numSpheres; ++ i ) {

			const sphereMat = new THREE.MeshPhongMaterial();
			sphereMat.color.setHSL( i * .73, 1, 0.5 );
			const mesh = new THREE.Mesh( sphereGeo, sphereMat );
			mesh.position.set( - sphereRadius - 1, sphereRadius + 2, i * sphereRadius * - 2.2 );
			