Hi guys, I am new here. I run into a very weird behavior of the spawn operator. It should be very basic, but I can't find answers in the help doc.
So, I have one emitter that generates only 1 particle, only once, it flies to space at a certain speed.
Then, I added a spawn operator that generates a particle per frame, rate=1.0.
From here, I expect that on the 2nd frame, there should be 2 particles, on the 3rd frame, there should be 3 particles. so on so forth.
But in reality, the particle number increases exponentially. so on the 10th frame, it's already 2048 particles.
I tried the spawn setting: per step, per frame, per second, they all cause the particle number to grow exponentially, as if the particles generated by the spawn operator is being spawned by itself.
If I have a 100 frames animation, the number of particles will be too much for my computer. Even after I put a delete operator on it, the number still doesn't make sense. Any idea? Thanks a lot!
So, I have one emitter that generates only 1 particle, only once, it flies to space at a certain speed.
Then, I added a spawn operator that generates a particle per frame, rate=1.0.
From here, I expect that on the 2nd frame, there should be 2 particles, on the 3rd frame, there should be 3 particles. so on so forth.
But in reality, the particle number increases exponentially. so on the 10th frame, it's already 2048 particles.
I tried the spawn setting: per step, per frame, per second, they all cause the particle number to grow exponentially, as if the particles generated by the spawn operator is being spawned by itself.
If I have a 100 frames animation, the number of particles will be too much for my computer. Even after I put a delete operator on it, the number still doesn't make sense. Any idea? Thanks a lot!