2
$\begingroup$

enter image description hereI am building a softbody Tetris animation and am manually placing the pieces above the container above each other, then animating them into position before they drop.

Is it possible/reasonable to have them all start in the same location without having the cloth sim/collision freak out?

The drops/movements/rotations themselves are animated using the NLA editor on the handles.

$\endgroup$
2
  • $\begingroup$ It's 3D. So you can stack them along the Y-axis, one behind the other, can't you? Alternatively, you can keyframe the collision. There is an "eye" icon in the Collision section in the Physics Properties tab that enables/disables it. You can keyframe this toggle (hover it and press I - or use the context menu) so the simulation should not freak out. $\endgroup$
    – Blunder
    Oct 3, 2022 at 12:32
  • $\begingroup$ If i move them in the Y i still have to keyframe them into position to fall in. It’s the same issue. I tried the collision thing before posting and as far as i could tell it just hides the visibility of the simulation, it still collides behind the scenes ruining the meshes and turning them into a mess. The moment the visibility is turned back on they are a crumpled ball of vertices. $\endgroup$
    – Black Fox
    Oct 3, 2022 at 21:39

1 Answer 1

1
$\begingroup$

yes you can, just animate the collision "eye" at the start of your animation with the same value, what your simulation start value is:

enter image description here

so here in my example, i enable collision (keyframe) on frame 50, because my simulation starts at 50.

result:

enter image description here

$\endgroup$
2
  • 1
    $\begingroup$ Perfect thank you! $\endgroup$
    – Black Fox
    Dec 23, 2022 at 22:35
  • $\begingroup$ you are welcome $\endgroup$
    – Chris
    Dec 24, 2022 at 6:41

You must log in to answer this question.

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