用于加载 .obj 资源的加载器。
		OBJ 文件格式是一种简单的数据格式,
		这种格式以人类可读的形式来表示3D几何体,即每个顶点的位置、每个纹理坐标顶点的UV位置、顶点法线、
		将使每个多边形定义为顶点列表的面以及纹理顶点。
		
		// instantiate a loader
		const loader = new OBJLoader();
		// load a resource
		loader.load(
			// resource URL
			'models/monster.obj',
			// called when resource is loaded
			function ( object ) {
				scene.add( object );
			},
			// called when loading is in progresses
			function ( xhr ) {
				console.log( ( xhr.loaded / xhr.total * 100 ) + '% loaded' );
			},
			// called when loading has errors
			function ( error ) {
				console.log( 'An error happened' );
			}
		);
		
		[example:webgl_loader_obj]
[page:LoadingManager manager] — 加载器使用的[page:LoadingManager loadingManager](加载管理器),默认值是[page:LoadingManager THREE.DefaultLoadingManager]。
创建一个新的[name]。
共有属性请参见其基类[page:Loader]。
共有方法请参见其基类[page:Loader]。
		[page:String url] — 一个包含有.obj文件的路径或URL的字符串。
		[page:Function onLoad] — 当加载过程成功完成以后将被调用的函数。
		[page:Function onProgress] — (可选)加载过程正在进行的时候被调用的函数。其参数是一个XMLHttpRequest实例,其包含了[page:Integer total] bytes(总的字节数)和[page:Integer loaded] bytes(已经载入的字节数)。
		[page:Function onError] — (可选) 加载过程中若发生了错误将被调用的函数。这一函数接收错误作为参数。
		
开始从URL中加载,并使用包含有已被解析响应内容来调用onLoad。
[page:String text] — 要解析的表示 obj 结构的文本。
		返回一个[page:Object3D]。它包含了解析过后的网格(解析为[page:Mesh])以及线条(解析为[page:LineSegments])。
		所有的几何体被创建为[page:BufferGeometry],默认材质被创建为[page:MeshPhongMaterial]。
		如果obj物体或组在声明面时使用了多个材质,则使用几何体组和材质数组。
		
[page:MTLLoaderMaterialCreator MTLLoader.MaterialCreator materials] - 一个 MaterialCreator 实例。
设置由 MTLLoader 载入的材质,或是其它由 [page:MTLLoaderMaterialCreator MTLLoader.MaterialCreator] 提供的材质。
[link:https://github.com/mrdoob/three.js/blob/master/examples/jsm/loaders/OBJLoader.js examples/jsm/loaders/OBJLoader.js]