			init();

			function init() {

				camera = new THREE.PerspectiveCamera( 60, window.innerWidth / window.innerHeight, 100, 10000 );

				scene = new THREE.Scene();

				scene.background = new THREE.Color( 0x99DDFF );

				scene.fog = new THREE.Fog( 0x99DDFF, 5000, 10000 );


				//

				stats = new Stats();
				document.body.appendChild( stats.dom );

				const light = new THREE.DirectionalLight( 0xffffff, 1 );

				light.position.set( 200, 1000, 50 );

				light.shadow.mapSize.width = 2048;
				light.sha