# Particle Trails

**URL:** <https://forum.babylonjs.com/t/particle-trails/14279>\
**Category:** Questions\
**Tags:** particles\
**Created:** [September 19, 2020, 3:12am UTC](https://forum.babylonjs.com/t/particle-trails/14279 "2020-09-19T03:12:59Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![sokorototo](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/sokorototo/32/11061_2.png) [@sokorototo](https://forum.babylonjs.com/u/sokorototo)\
**Post date:** [September 19, 2020, 3:12am UTC](https://forum.babylonjs.com/t/particle-trails/14279/1 "2020-09-19T03:12:59Z")

</div>

How do you implement particle trails maybe you want to do something like a _bullet trail_ or _electric arcs_? Maybe a better implementation that doesn’t use particle trails?

---

<div class="post-metadata">

**Author:** ![Deltakosh](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/deltakosh/32/26635_2.png) [@Deltakosh](https://forum.babylonjs.com/u/Deltakosh)\
**Post date:** [September 21, 2020, 3:44pm UTC](https://forum.babylonjs.com/t/particle-trails/14279/2 "2020-09-21T15:44:15Z")

</div>

I would recommend using sub emitter for that: [Use Sub Emitters - Babylon.js Documentation](https://doc.babylonjs.com/how_to/sub_emitters)

---

<div class="post-metadata">

**Author:** ![Wingnut](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/wingnut/32/53_2.png) [@Wingnut](https://forum.babylonjs.com/u/Wingnut)\
**Post date:** [September 21, 2020, 11:35pm UTC](https://forum.babylonjs.com/t/particle-trails/14279/3 "2020-09-21T23:35:27Z")

</div>

Hello to you, too, Newton. 😉

Ahh, remember WAY back… when our particle docs were easy and our answers simple? I do. Those days… where did they go? [https://doc.babylonjs.com/babylon101/particles](https://doc.babylonjs.com/babylon101/particles) - 27 pages long? OMG! Hardly “101”. _sigh_

Ok, Newton… here are 3 playgrounds that use STANDARD emitter… a simple mesh box.

[https://playground.babylonjs.com/#36UHXZ#55](https://playground.babylonjs.com/#36UHXZ#55) - the “emitter” (sprayer) box is NOT moving position. It’s fake-moving. The particles are spraying from the emitter box powerfully… and the fake ground is a giant cylinder. Mousewheel OUT to see foolery. This is an example of powerfully-sprayed particles… in a narrow direction.

[https://playground.babylonjs.com/#1PQT7P#48](https://playground.babylonjs.com/#1PQT7P#48) - here the particles are NOT being sprayed powerfully, but instead weak. But this time the emitter box IS moving. So sometimes emitters move fast and spray weakly, and sometimes emitters move none/slowly, and spray powerful.

[https://playground.babylonjs.com/#1PQT7P#49](https://playground.babylonjs.com/#1PQT7P#49) - Here we are doing the same as #48, but making the camera follow the emitter box (in line 199)

Spray amounts/angles, and emitter movements… powerful basics… from the good ol’ days.

[https://www.babylonjs-playground.com/#WZZDNR#13](https://www.babylonjs-playground.com/#WZZDNR#13) - (Deltakosh’s cool particle system editor, from the old days)

BabylonJS particleSystems are very powerful with MANY features. Learning to “spray” particles… takes some time/patience. [https://doc.babylonjs.com/babylon101/particles#fine-tune-particle-system](https://doc.babylonjs.com/babylon101/particles#fine-tune-particle-system)

Of course, I’m NOT saying that DK’s response was bad. I just wanted to “cover” in case user wanted a different kind of answer. Also, I show the [first demo](https://www.babylonjs-playground.com/#T0L01N#47) in sub-emitters docs… failing in both FF and GC. hmm. Maybe local prob.

---

<div class="post-metadata">

**Author:** ![Deltakosh](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/deltakosh/32/26635_2.png) [@Deltakosh](https://forum.babylonjs.com/u/Deltakosh)\
**Post date:** [September 22, 2020, 2:26pm UTC](https://forum.babylonjs.com/t/particle-trails/14279/4 "2020-09-22T14:26:28Z")

</div>

To be fair the doc is still the same. I added to it as I was adding more features. Maybe we could split the doc into multiple pages but ultimately it will be the same content. I’m not too much into episodic content though. I prefer to read a book with all information

---

<div class="post-metadata">

**Author:** ![Deltakosh](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/deltakosh/32/26635_2.png) [@Deltakosh](https://forum.babylonjs.com/u/Deltakosh)\
**Post date:** [September 22, 2020, 2:27pm UTC](https://forum.babylonjs.com/t/particle-trails/14279/5 "2020-09-22T14:27:46Z")

</div>

> [@Wingnut](#):
>
> Deltakosh’s cool particle system editor, from the old days

I recreated it into the inspector: [https://www.youtube.com/watch?v=BPJ0SZQnOXk](https://www.youtube.com/watch?v=BPJ0SZQnOXk). Even more simpler.

---

<div class="post-metadata">

**Author:** ![Wingnut](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/wingnut/32/53_2.png) [@Wingnut](https://forum.babylonjs.com/u/Wingnut)\
**Post date:** [September 22, 2020, 4:12pm UTC](https://forum.babylonjs.com/t/particle-trails/14279/6 "2020-09-22T16:12:13Z")

</div>

I like that a lot. Thx.
