1
$\begingroup$

enter image description here I am attempting to make a production line of boxes proceeding down a roller conveyor. Because the action is so repetitive, I would like to bake one instance of the physics, and translate the other instances by time, or by X-axis. I understand the system looks simple, but it gets more complicated in my larger assembly.

$\endgroup$
4
  • 1
    $\begingroup$ Once you've baked the action, you can use the NonLinear animation window to offset the action of each box if there are a lot, i guess it's also doable with geometry nodes? $\endgroup$
    – moonboots
    Jan 12 at 23:05
  • $\begingroup$ I am trying it now. $\endgroup$
    – JB Riley
    Jan 12 at 23:09
  • $\begingroup$ Ok that is the answer. Thanks! post it as an answer $\endgroup$
    – JB Riley
    Jan 12 at 23:11
  • $\begingroup$ Wait, how do I give a new instance the 'action' $\endgroup$
    – JB Riley
    Jan 12 at 23:14

1 Answer 1

2
$\begingroup$

Once you've baked the simulation, go into the Dope Sheet, switch it to Action Editor, give the action a name, push it down into the Nonlinear Animation window:

enter image description here

The action has disappeared from the Dope Sheet but it is now available as a yellow strip in the Nonlinear Animation window, you can move this strip if you want to offset the action:

enter image description here

Now duplicate your cube object, select the action again in the Dope Sheet dropdown menu in order to assign it to this second cube, and again push down the action, or select your copy, shift select the original and CtrlL > Link Animation Data (which will automatically create a second strip in the NLA):

enter image description here

Now that you have a second strip in the NLA, move it to the right in order to offset the action:

enter image description here

$\endgroup$

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .