 );
					scene.add( plane );
					planes.push( plane );

				}

				// adding Monkeys

				const loader2 = new THREE.BufferGeometryLoader();
				loader2.load( 'models/json/suzanne_buffergeometry.json', function ( geometry ) {

					geometry.computeVertexNormals();

					const material = new THREE.MeshPhongMaterial( {
						specular: 0xffffff,
						envMap: textureCube,
						shininess: 50,
						reflectivity: 1.0,
						flatShading: true
					} );

					const monkeys = 20;

					for ( let i = 0; i < monkeys