Преглед на файлове

Merge pull request #2602 from bghgary/loader-bug-fix

Bug fix for glTF models with MSFT_LOD
David Catuhe преди 8 години
родител
ревизия
c8f758043a
променени са 1 файла, в които са добавени 1 реда и са изтрити 1 реда
  1. 1 1
      loaders/src/glTF/2.0/babylon.glTFLoader.ts

+ 1 - 1
loaders/src/glTF/2.0/babylon.glTFLoader.ts

@@ -405,12 +405,12 @@ module BABYLON.GLTF2 {
                     }
                     else {
                         var material = this._gltf.materials[primitive.material];
-                        this.addPendingData(material);
                         this.loadMaterial(material, (babylonMaterial, isNew) => {
                             if (isNew && this._parent.onMaterialLoaded) {
                                 this._parent.onMaterialLoaded(babylonMaterial);
                             }
 
+                            this.addPendingData(material);
                             babylonMaterial.forceCompilation(babylonMesh, babylonMaterial => {
                                 babylonMultiMaterial.subMaterials[i] = babylonMaterial;
                                 this.removePendingData(material);