浏览代码

Update loader info

Garrett Johnson 4 年之前
父节点
当前提交
755d726b4d
共有 2 个文件被更改,包括 8 次插入23 次删除
  1. 4 12
      README.md
  2. 4 11
      example/index.js

+ 4 - 12
README.md

@@ -135,19 +135,11 @@ Adding support for DRACO decompression within the GLTF files that are transporte
 const dracoLoader = new DRACOLoader();
 dracoLoader.setDecoderPath( 'https://unpkg.com/three@0.123.0/examples/js/libs/draco/gltf/' );
 
-const tilesRenderer = new TilesRenderer( './path/to/tileset.json' );
-tilesRenderer.manager.addHandler( /\.gltf$/, {
-
-	parse( ...args ) {
-	
-		const loader = new GLTFLoader( tiles.manager );
-		loader.setDRACOLoader( dracoLoader );
-
-		return loader.parse( ...args );
+const loader = new GLTFLoader( tiles.manager );
+loader.setDRACOLoader( dracoLoader );
 
-	}
-
-} );
+const tilesRenderer = new TilesRenderer( './path/to/tileset.json' );
+tilesRenderer.manager.addHandler( /\.gltf$/, loader );
 ```
 
 ## Loading from Cesium Ion

+ 4 - 11
example/index.js

@@ -91,19 +91,12 @@ function reinstantiateTiles() {
 	const dracoLoader = new DRACOLoader();
 	dracoLoader.setDecoderPath( 'https://unpkg.com/three@0.123.0/examples/js/libs/draco/gltf/' );
 
+	const loader = new GLTFLoader( tiles.manager );
+	loader.setDRACOLoader( dracoLoader );
+
 	tiles = new TilesRenderer( url );
 	tiles.fetchOptions.mode = 'cors';
-	tiles.manager.addHandler( /\.gltf$/, {
-
-		parse( ...args ) {
-
-			const loader = new GLTFLoader( tiles.manager );
-			loader.setDRACOLoader( dracoLoader );
-			return loader.parse( ...args );
-
-		}
-
-	} );
+	tiles.manager.addHandler( /\.gltf$/, loader );
 	offsetParent.add( tiles.group );
 
 }