Forráskód Böngészése

Merge pull request #7516 from sebavan/master

force Import Instances
sebavan 5 éve
szülő
commit
ef51473f43
1 módosított fájl, 2 hozzáadás és 1 törlés
  1. 2 1
      loaders/src/glTF/2.0/glTFLoader.ts

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

@@ -18,6 +18,7 @@ import { TransformNode } from "babylonjs/Meshes/transformNode";
 import { Buffer, VertexBuffer } from "babylonjs/Meshes/buffer";
 import { Geometry } from "babylonjs/Meshes/geometry";
 import { AbstractMesh } from "babylonjs/Meshes/abstractMesh";
+import { InstancedMesh } from "babylonjs/Meshes/instancedMesh";
 import { Mesh } from "babylonjs/Meshes/mesh";
 import { MorphTarget } from "babylonjs/Morph/morphTarget";
 import { MorphTargetManager } from "babylonjs/Morph/morphTargetManager";
@@ -748,7 +749,7 @@ export class GLTFLoader implements IGLTFLoader {
         let promise: Promise<any>;
 
         if (shouldInstance && primitive._instanceData) {
-            babylonAbstractMesh = primitive._instanceData.babylonSourceMesh.createInstance(name);
+            babylonAbstractMesh = primitive._instanceData.babylonSourceMesh.createInstance(name) as InstancedMesh;
             promise = primitive._instanceData.promise;
         }
         else {