Kacey Coley преди 7 години
родител
ревизия
e52ff66123
променени са 1 файла, в които са добавени 2 реда и са изтрити 2 реда
  1. 2 2
      serializers/src/glTF/2.0/babylon.glTFMaterial.ts

+ 2 - 2
serializers/src/glTF/2.0/babylon.glTFMaterial.ts

@@ -408,9 +408,9 @@ module BABYLON.GLTF2 {
                         return Promise.reject(`Cannot create procedural texture for ${texture.name}!`);
                     }
                     else {
-                        proceduralTexture.setTexture('textureSampler', texture as Texture);
                         return new Promise((resolve, reject) => {
-                            proceduralTexture.onLoadObservable.add(() => { return proceduralTexture });
+                            proceduralTexture.setTexture('textureSampler', texture as Texture);
+                            proceduralTexture.onLoadObservable.add(() => { resolve(proceduralTexture) });
                         })
                     }
                 }