Forráskód Böngészése

Merge pull request #19930 from Mugen87/dev43

Editor: Add missing DRACOLoader for zipped glTF assets.
Mr.doob 5 éve
szülő
commit
bb9b72dcc7
1 módosított fájl, 9 hozzáadás és 0 törlés
  1. 9 0
      editor/js/Loader.js

+ 9 - 0
editor/js/Loader.js

@@ -654,7 +654,12 @@ function Loader( editor ) {
 
 				case 'glb':
 
+					var dracoLoader = new DRACOLoader();
+					dracoLoader.setDecoderPath( '../examples/js/libs/draco/gltf/' );
+
 					var loader = new GLTFLoader();
+					loader.setDRACOLoader( dracoLoader );
+
 					loader.parse( file.asArrayBuffer(), '', function ( result ) {
 
 						var scene = result.scene;
@@ -668,7 +673,11 @@ function Loader( editor ) {
 
 				case 'gltf':
 
+					var dracoLoader = new DRACOLoader();
+					dracoLoader.setDecoderPath( '../examples/js/libs/draco/gltf/' );
+
 					var loader = new GLTFLoader( manager );
+					loader.setDRACOLoader( dracoLoader );
 					loader.parse( file.asText(), '', function ( result ) {
 
 						var scene = result.scene;