Hey, recently I was looking for the possibility of speeding up a particlesystem in playcanvas globally. That is: making everything move faster or slower in the particle animation. Both how fast the particles move, how frequent they spawn, texture animation speed, etc. Values like particle lifetime would need to be scaled inversely to this.
I couldn’t find an easy way of doing this. Anyone know if that exists?
If not, I think it might be neat to have this as a feature, since doing this manually is pretty cumbersome.
Just to clarify: basically what I’m looking for is the effect of adding a multiplier to “dt” in update() if the particle system was written entirely in a custom script
It’s one of those use cases where it’s not very common (this is the first I’ve heard of someone needing this) so its less likely to be added to the engine.
Patching the update would be your best bet going forward
I guess something like this makes sense in a game where the protagonist have time powers and can make everything go slower(or faster?) in relation to himself.
yeah,
actually in our case it was just that the particle effect was part of a larger animation, that we wanted to be able to play at different speeds depending on the situation.