Animate individual planks

Hey there.

I need your help to make a simple animation.
There are wooden planks on a concrete basin, as in the attachment.

In the end I want effect of falling planks, one by one, in a controlled way to land at the final position creating fence.

The geometry is now just two points and skin modifier, I have it as one object.

I think there must be way, to animate the “landing” process of individual edges of the object, so it looks like a kinda wave reaction, one by one, in a row landing.

the only way of achieving this i can think of is by animating one plank falling in any way you prefer and then dublicating it and changing the delta offset of the animation for each one

2 Likes

thanks) I was hoping for maybe more automated way

Of course there is!
You can use this free addon

1 Like

Moved to the Support category!

Assuming these are geometry nodes instances, you should be able to interpolate between two transforms, using the scene time node and the index node to stagger the animations

Hi,
you could do that with Geometry Nodes:


PlanksAnimation.blend (118.8 KB)

In the setup i first made a small Rigid Body Simulation with a Box falling from an edge which i used to manually keyframe the position and rotation of the box in some Float Curve nodes. The Value input from the Float Curve nodes is the animation time, going from 0 (start) to 1 (end):


The planks are instances of a box. Using the “new” matrix nodes you can then simply multiply the transformations together.