Ok, just to make my point clearer. Here’s the two scenarios that we are facing with ribbon data. Please see the pics below.
When we use local space, the ribbon isn’t following the source particle. However, the position of the source particle is correct (isn’t shifted.)
When we uncheck the local space, the ribbon data follow the source particle correctly. However, there’s a bug that cause the source particle’s position to shifted from the emitter. (Can you see how the particle isn’t spawning at the green arrow now?) SO the whole thing shifted by some amount.
Please notice that both pic have the same parameters, the only different in the second pic is that the “local space” potion isn’t checked.
This shift become very severe when we have small life and high velocity.
With this bug, both scenarios cannot be worked with… and we’re left with broken particles system that can’t correctly handle high velocity particles.
It does’t matter which scenarios you fix, I just want one working option with this…