23-09-2024, 11:50 AM
Just set up a quick test: set Unity's fixed delta time to 0.005 in order to force multiple timesteps per frame, set the solver's max steps per frame to 4. However no gaps appear in between emitted particles, flow seems continuous.
Also tried the opposite: set the fixed delta to 0.3, to force frames where no timesteps take place. No gaps either - although particles are able to travel a significant distance from the emitter before new particles are emitted to fill the void, so that might count as a gap. Can't do anything in this case since the emitter has no chance to emit new particles until at least 0.3 seconds have passed since last emission, however it emits more particles to compensate.
Would it be possible for you to set up a scene that reproduces the issues you mentioned? I'll be glad to take a look at it.
kind regards,
Also tried the opposite: set the fixed delta to 0.3, to force frames where no timesteps take place. No gaps either - although particles are able to travel a significant distance from the emitter before new particles are emitted to fill the void, so that might count as a gap. Can't do anything in this case since the emitter has no chance to emit new particles until at least 0.3 seconds have passed since last emission, however it emits more particles to compensate.
Would it be possible for you to set up a scene that reproduces the issues you mentioned? I'll be glad to take a look at it.
kind regards,