Browse Source

Merge branch 'dev' into FBXLoader_direct_buffergeometry

Lewy Blue 7 years ago
parent
commit
76f3be80d8
2 changed files with 86 additions and 507 deletions
  1. 83 504
      examples/js/loaders/FBXLoader.js
  2. 3 3
      examples/js/loaders/GLTFLoader.js

File diff suppressed because it is too large
+ 83 - 504
examples/js/loaders/FBXLoader.js


+ 3 - 3
examples/js/loaders/GLTFLoader.js

@@ -24,7 +24,7 @@ THREE.GLTFLoader = ( function () {
 
 			var scope = this;
 
-			var path = this.path && ( typeof this.path === 'string' ) ? this.path : THREE.Loader.prototype.extractUrlBase( url );
+			var path = this.path !== undefined ? this.path : THREE.Loader.prototype.extractUrlBase( url );
 
 			var loader = new THREE.FileLoader( scope.manager );
 
@@ -124,7 +124,7 @@ THREE.GLTFLoader = ( function () {
 
 			var parser = new GLTFParser( json, extensions, {
 
-				path: path || this.path,
+				path: path || this.path || '',
 				crossOrigin: this.crossOrigin,
 				manager: this.manager
 
@@ -1117,7 +1117,7 @@ THREE.GLTFLoader = ( function () {
 		}
 
 		// Relative URL
-		return ( path || '' ) + url;
+		return path + url;
 
 	}
 

Some files were not shown because too many files changed in this diff