= new THREE.ShaderMaterial( customSampleShader );
				mipPlane.material.side = THREE.DoubleSide;
				scene.add( mipPlane );

				fullPlane = new THREE.Mesh( new THREE.PlaneBufferGeometry() );
				fullPlane.position.y = offset;
				fullPlane.scale.x = 1.5;
				fullPlane.material.side = THREE.DoubleSide;
				scene.add( fullPlane );

				new THREE.TextureLoader().load('./images/voyager-record-cover.jpg', texture => {

					ogTexture = texture;
					updateTexture();

				} );

				renderer = new THREE.WebGLRend