Particle Initial Velocity Curve only animates to 1 second of the emitter lifespan

I’m attempting to create a “hosing effect” within my emitter, which I’d usually get by simply oscilating the initial veloicity over the lifespan of the emitter. I’m currently using the initial velocity module in cascade with a constant curve, and animating the constant curve over two seconds to go from up, to right, to left.

The emitter is set to have a lifespan of 10 seconds, and infinite looping.

The current end result is this: The velocity animates correctly up to 1 second, then maintains that value for 9 seconds, then repeats. It’s clearly taking the animation in emitter time, but clamping the output from the curve at 1 second. Am I doing something wrong or is this a bug?

+1

I just ran into this exact issue as well in 4.9. I remember this working in earlier versions, as Chapter 10 of Bill Kladis’ “Flow Maps & Advanced Materials in VFX” covers this in UDK without issues.

Will be watching this thread in hopes that someone has an answer/workaround.

I ran into this issue again while teaching a class last week in 4.10.2. Can anyone note if this is being looked at?