|
@@ -15,7 +15,7 @@ import { RawTexture } from "../Materials/Textures/rawTexture";
|
|
|
import { ProceduralTexture } from "../Materials/Textures/Procedurals/proceduralTexture";
|
|
|
import { EngineStore } from "../Engines/engineStore";
|
|
|
import { Scene, IDisposable } from "../scene";
|
|
|
-import { BoxParticleEmitter, IParticleEmitterType, HemisphericParticleEmitter, SphereParticleEmitter, SphereDirectedParticleEmitter, CylinderParticleEmitter, ConeParticleEmitter, PointParticleEmitter, MeshParticleEmitter } from "../Particles/EmitterTypes/index";
|
|
|
+import { BoxParticleEmitter, IParticleEmitterType, HemisphericParticleEmitter, SphereParticleEmitter, SphereDirectedParticleEmitter, CylinderParticleEmitter, ConeParticleEmitter, PointParticleEmitter, MeshParticleEmitter, CylinderDirectedParticleEmitter } from "../Particles/EmitterTypes/index";
|
|
|
import { IParticleSystem } from "./IParticleSystem";
|
|
|
import { BaseParticleSystem } from "./baseParticleSystem";
|
|
|
import { Particle } from "./particle";
|
|
@@ -2629,6 +2629,9 @@ export class ParticleSystem extends BaseParticleSystem implements IDisposable, I
|
|
|
break;
|
|
|
case "CylinderParticleEmitter":
|
|
|
emitterType = new CylinderParticleEmitter();
|
|
|
+ break;
|
|
|
+ case "CylinderDirectedParticleEmitter":
|
|
|
+ emitterType = new CylinderDirectedParticleEmitter();
|
|
|
break;
|
|
|
case "HemisphericParticleEmitter":
|
|
|
emitterType = new HemisphericParticleEmitter();
|