2
$\begingroup$

im trying to build a rolling garage door. To connect my six panels i used bones. Now i would like to define how they can move. I want to use this for animations or stills in different positions. I tried to connect my bones to a bezier curve but it doesn't work. I got it moving along the curve as an object but not bending around the curve. How can i make this work?

enter image description here

edit: i tried the curve modifier trick whick is very simple to use. i might have to use bones instead because of the complexity of my model. I want the Panels to use the tail which is hidden in the screenshot.

enter image description here

$\endgroup$
3

1 Answer 1

2
$\begingroup$

You can do something similar without using bones:

enter image description here

Subdivide a plane so that it corresponds to the door parts (same size as the door), for instance, this:

enter image description here

Add a curve modifier to this plane. The plane will keep its flat parts following the curve.

Parent the door to the plane.

Add a "surface deform" modifier to the door targeting to the plane (and bind it). The door will stay conformed to the flat parts of the plane.

enter image description here

Animate the plane along its curve axis.

$\endgroup$
12
  • $\begingroup$ Cool, i just added a curve modifier to all planes/door elements of my door. I also added a parent "door" to all "elements". Now, when i move the "door" up, all elements follow the curve. Very easy solution. Thank you. - Should i document it here or upload the file? $\endgroup$ Nov 26, 2020 at 19:11
  • $\begingroup$ You're free to upload the file, as you want! $\endgroup$
    – lemon
    Nov 26, 2020 at 19:16
  • $\begingroup$ As my door-panels are a little bit more complex, i used Null-Objects to group the Elements. Is there a way to link the Null-Objects to the curve? I tried to create some objects and make them parent but parenting just moves my lanels up and down, not rotating them. $\endgroup$ Nov 27, 2020 at 7:14
  • $\begingroup$ @dichterDichter, could you add some pictures of it? Or you can also upload a file using blend-exchange.giantcowfilms.com and paste the link here. $\endgroup$
    – lemon
    Nov 27, 2020 at 7:16
  • 1
    $\begingroup$ It was needed to join all the parts, but here is the result: blend-exchange.giantcowfilms.com/b/plwNDaNm $\endgroup$
    – lemon
    Nov 27, 2020 at 10:23

You must log in to answer this question.

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