Răsfoiți Sursa

Editor: Fixed gltf support.

Mr.doob 8 ani în urmă
părinte
comite
692a95b091
1 a modificat fișierele cu 2 adăugiri și 3 ștergeri
  1. 2 3
      editor/js/Loader.js

+ 2 - 3
editor/js/Loader.js

@@ -160,10 +160,9 @@ var Loader = function ( editor ) {
 				reader.addEventListener( 'load', function ( event ) {
 
 					var contents = event.target.result;
-					var json = JSON.parse( contents );
 
 					var loader = new THREE.GLTFLoader();
-					loader.parse( json, function ( result ) {
+					loader.parse( contents, function ( result ) {
 
 						result.scene.name = filename;
 						editor.execute( new AddObjectCommand( result.scene ) );
@@ -171,7 +170,7 @@ var Loader = function ( editor ) {
 					} );
 
 				}, false );
-				reader.readAsText( file );
+				reader.readAsArrayBuffer( file );
 
 				break;