Parcourir la source

ColladaLoader2: Return if text is empty (out of memory?)

Mr.doob il y a 10 ans
Parent
commit
8c3b23412f
1 fichiers modifiés avec 6 ajouts et 0 suppressions
  1. 6 0
      examples/js/loaders/ColladaLoader2.js

+ 6 - 0
examples/js/loaders/ColladaLoader2.js

@@ -1387,6 +1387,12 @@ THREE.ColladaLoader.prototype = {
 
 
 		console.time( 'ColladaLoader' );
 		console.time( 'ColladaLoader' );
 
 
+		if ( text.length === 0 ) {
+
+			return { scene: new THREE.Scene() };
+
+		}
+
 		console.time( 'ColladaLoader: DOMParser' );
 		console.time( 'ColladaLoader: DOMParser' );
 
 
 		var xml = new DOMParser().parseFromString( text, 'application/xml' );
 		var xml = new DOMParser().parseFromString( text, 'application/xml' );

粤ICP备19079148号