An exporter for `glTF` 2.0.
		
		glTF (GL Transmission Format) is an
		open format specification
		for efficient delivery and loading of 3D content. Assets may be provided either in JSON (.gltf)
		or binary (.glb) format. External files store textures (.jpg, .png) and additional binary
		data (.bin). A glTF asset may deliver one or more scenes, including meshes, materials,
		textures, skins, skeletons, morph targets, animations, lights, and/or cameras.
		
GLTFExporter supports the following [link:https://github.com/KhronosGroup/glTF/tree/master/extensions/ glTF 2.0 extensions]:
The following glTF 2.0 extension is supported by an external user plugin
		// Instantiate a exporter
		const exporter = new GLTFExporter();
		// Parse the input and generate the glTF output
		exporter.parse(
			scene,
			// called when the gltf has been generated
			function ( gltf ) {
				console.log( gltf );
				downloadJSON( gltf );
			},
			// called when there is an error in the generation
			function ( error ) {
				console.log( 'An error happened' );
			},
			options
		);
		
		[example:misc_exporter_gltf]
Creates a new [name].
		[page:Object input] — Scenes or objects to export. Valid options:
		
				exporter.parse( scene1, ... )
		exporter.parse( [ scene1, scene2 ], ... )
				
			
				exporter.parse( object1, ... )
		exporter.parse( [ object1, object2 ], ... )
				
			
				exporter.parse( [ scene1, object1, object2, scene2 ], ... )
				
			Generates a .gltf (JSON) or .glb (binary) output from the input (Scenes or Objects)
[link:https://github.com/mrdoob/three.js/blob/master/examples/jsm/exporters/GLTFExporter.js examples/jsm/exporters/GLTFExporter.js]