Explorar el Código

Update instancedMesh.ts

Now the InstancedMesh is not animating. To do this, at least you need to add information about the animation. Unfortunately, my knowledge of the engine is superficial. In my case, this code helped me.
imcasper hace 5 años
padre
commit
1875bf3ae5
Se han modificado 1 ficheros con 8 adiciones y 1 borrados
  1. 8 1
      src/Meshes/instancedMesh.ts

+ 8 - 1
src/Meshes/instancedMesh.ts

@@ -52,7 +52,14 @@ export class InstancedMesh extends AbstractMesh {
         if (source.rotationQuaternion) {
             this.rotationQuaternion = source.rotationQuaternion.clone();
         }
-
+        
+        this.animations = source.animations;
+        for (var range of source.getAnimationRanges()) {
+            if (range != null) {
+                this.createAnimationRange(range.name, range.from, range.to);
+            }
+        }
+        
         this.infiniteDistance = source.infiniteDistance;
 
         this.setPivotMatrix(source.getPivotMatrix());