Multiple time offsets on a single animCurve node

dkrelina
Advocate

Multiple time offsets on a single animCurve node

dkrelina
Advocate
Advocate

Hi,

 

I have a single animCurve node with some animation on it bouncing up and down (a cycle on translateY). I'd like to use this single animCurve to animate a number of bouncing balls in my scene and I want each ball to have the same movement, but with its own time offset. So for example:

 

  • ball_01 hits the ground at frame 1
  • ball_02 hits the ground on frame 2
  • ball_03 hits the ground on frame 3, etc.

How would I go about creating a single "master" animCurve that I could assign to multiple objects, and for each object to have its own unique time offset?

 

I see that the animCurve has an input channel that can be used to control time offsetting, speeding up, slowing down, etc., but if I did this, anything connected to the animCurve node would have the same timing. Is there any way of doing a multiple time offsets without having to duplicate many, many individual animCurve nodes?

0 Likes
Reply
530 Views
1 Reply
Reply (1)

jmreinhart
Advisor
Advisor

you can use a frameCache node to use the same animCurve but with an offset 

 

https://knowledge.autodesk.com/support/maya/learn-explore/caas/CloudHelp/cloudhelp/2019/ENU/Maya-Tec...

0 Likes