-
Random Spline Effector Offset
Hello All,
I know the answer is probably what I’ve already done but I thought I’d ask if there is a better way:
I basically have a bunch of clones moving across a number of spline segments(all disconnected) using the spline effector in even Even Spacing segment mode. The number of clones is equal to the number of segments so effectively I’m using the spline segments as custom motion paths for the individual clones.
I’m animating the offset parameter to essentially move the clones along their animation paths. Obviously I would like the randomise the speed(and therefore start and end time) of this offset for each clone. To do that I’ve added a random effector after the spline effector and set it to only affect the weight. After the random effector I added a delay. I played around with the random mode and while it’s kind of working, it’s absolutely not flexible and the randomness is not evenly distributed irrespective of the random mode I select(tried, random, gaussian, and sorted…in both indexed and non indexed modes).
Any ideas of how to randomise the offset along the spline segments more effectively? I was even considering writing a python effector but I guess there is no way for an effector to directly influence the parameters of other effectors since the information is passed along the effectors using the clones MoData with no context from surrounding effectors except for the clone’s weight value.
Regards,
Ihab Ali