Bläddra i källkod

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

soma 2 år sedan
förälder
incheckning
f327b7a0f7
1 ändrade filer med 11 tillägg och 1 borttagningar
  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 );
 
 		}