minDistance = 1;
				controls.maxDistance = 200;

				window.addEventListener( 'resize', onWindowResize, false );

				// dat gui
				var gui = new dat.GUI();
				gui.width = 300;

				window.gammaPass = gammaPass;
				gui.add( params, 'postprocessing' ).onChange( updateDisplay );
				gui.add( params, 'gammaOutput' ).onChange( updateDisplay );
				gui.add( params, 'dithering', [
					'NONE',
					'MATERIAL',
					'POSTPROCESS',
					'BOTH'
				] ).onChange( updateDithering );
				gui.add(params, 'targetType