2
0
Эх сурвалжийг харах

Editor: Add missing DRACOLoader for zipped glTF assets.

Mugen87 5 жил өмнө
parent
commit
7f7b68f8bc
1 өөрчлөгдсөн 9 нэмэгдсэн , 0 устгасан
  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;