Particle Emitter is getting mysteriously deleted from a part when game is run

I have been working on some trees made with particle emitters just for experiment sake. Each particle emitter is held within a sphere part with decals on the outside ( for casting shadows ).

Everything looks great in studio, but not in game. One of the particle emitters in a sphere is completely gone. At first I thought this was rendering capping out the number of particles on screen, but it happens to the same sphere consistently, regardless of how many trees are in frame.

I have no code manipulating these trees whatsoever.

In studio:

In game with one tree, and below, in game with four trees. (one is rotated)

25%20PM

11%20PM

Explorer in studio, and in test mode.
19%20PM

09%20PM

Anyone know whats going on here?

6 Likes

You could possibly be hitting the maximum amount of particles, which to my knowledge, is pretty low, 2,500 or less.

I would try turning down the Rate, or switch to using billboard gui’s, which have no limit to my knowledge. Only problem is you have to manually place them.

2 Likes

The emitter itself is being removed from the part, as opposed to the expected behavior of particles just not rendering. And its the same part in the assembly, no matter what.

1 Like

Does this happen on a brand new baseplate?

1 Like

Yes.

1 Like

Can you save the model with the mysteriously deleting particleemitter to file and then reimport it into studio to see if it survives? If this model file also causes this issue I’d be interested in looking closer at it.

Afterwards, try replacing the emitter with a new emitter copied from one of the other parts.

1 Like

I replaced the emitter with a new one and the problem stopped.

1 Like

Could you please try to get a model file of the misbehaving model? I’m guessing something was wrong with the instance and I’d like to see if it was user error or a bug.

You can DM me if you’re comfortable sharing, otherwise no worries.

2 Likes

Are the particle emitters Archivable property set to true? This could be causing the problem related to the emitters deleting themselves.

Based on a future post you made in this thread, I’m taking it as it was an archivable problem.

4 Likes