Browse Source

Editor: Add missing `manager` to `GLTFLoader`. (#27336)

Michael Herzog 1 year ago
parent
commit
9abdebb6d2
1 changed files with 3 additions and 3 deletions
  1. 3 3
      editor/js/Loader.js

+ 3 - 3
editor/js/Loader.js

@@ -299,7 +299,7 @@ function Loader( editor ) {
 
 					const contents = event.target.result;
 
-					const loader = await createGLTFLoader();
+					const loader = await createGLTFLoader( manager );
 
 					loader.parse( contents, '', function ( result ) {
 
@@ -987,7 +987,7 @@ function Loader( editor ) {
 
 	}
 
-	async function createGLTFLoader() {
+	async function createGLTFLoader( manager ) {
 
 		const { GLTFLoader } = await import( 'three/addons/loaders/GLTFLoader.js' );
 		const { DRACOLoader } = await import( 'three/addons/loaders/DRACOLoader.js' );
@@ -1002,7 +1002,7 @@ function Loader( editor ) {
 
 		editor.signals.rendererDetectKTX2Support.dispatch( ktx2Loader );
 
-		const loader = new GLTFLoader();
+		const loader = new GLTFLoader( manager );
 		loader.setDRACOLoader( dracoLoader );
 		loader.setKTX2Loader( ktx2Loader );
 		loader.setMeshoptDecoder( MeshoptDecoder );