nimate();

			} );

			//

			var overrideElm = document.getElementById( 'override' );

			useOverrideMaterial = overrideElm.checked;

			overrideElm.addEventListener( "click", function () {

				useOverrideMaterial = overrideElm.checked;
				initMesh();

			} );

			//

			var constructElm = document.getElementById( 'construct' );

			constructElm.addEventListener( "click", function () {

				initMesh();

			} );

		}

		function clean() {

			THREE.Cache.clear();

			materialList.forEach( function ( m ) {