瀏覽代碼

Use a custom loader to load textures in FBXLoader (#25730)

soma 2 年之前
父節點
當前提交
f327b7a0f7
共有 1 個文件被更改,包括 11 次插入1 次删除
  1. 11 1
      examples/jsm/loaders/FBXLoader.js

+ 11 - 1
examples/jsm/loaders/FBXLoader.js

@@ -450,7 +450,17 @@ class FBXTreeParser {
 
 		} else {
 
-			texture = this.textureLoader.load( fileName );
+			let loader = this.manager.getHandler( fileName );
+
+			if ( loader === null ) {
+
+				loader = this.textureLoader;
+
+			}
+
+			loader.setPath( currentPath );
+			loader.setCrossOrigin( this.crossOrigin );
+			texture = loader.load( fileName );
 
 		}