Переглянути джерело

Merge pull request #6836 from ycw/a

fixed emittermesh orientation
David Catuhe 6 роки тому
батько
коміт
aa0b7c5b3f
1 змінених файлів з 1 додано та 3 видалено
  1. 1 3
      src/Particles/particle.ts

+ 1 - 3
src/Particles/particle.ts

@@ -190,9 +190,7 @@ export class Particle {
             var emitterMesh = (<AbstractMesh>subEmitter.particleSystem.emitter);
             emitterMesh.position.copyFrom(this.position);
             if (subEmitter.inheritDirection) {
-                emitterMesh.position.subtractToRef(this.direction, TmpVectors.Vector3[0]);
-                // Look at using Y as forward
-                emitterMesh.lookAt(TmpVectors.Vector3[0], 0, Math.PI / 2);
+                emitterMesh.setDirection(this.direction.normalize(), 0, Math.PI / 2);
             }
         } else {
             var emitterPosition = (<Vector3>subEmitter.particleSystem.emitter);