Jump to content
Hash, Inc. Forums

A vine growing


robcat2075

Recommended Posts

  • Hash Fellow

A new user request. How to make a vine grow and wrap around something.

 

-the vine ("plant") has regular spline rings along its length

 

-every spline ring has its own bone

 

-every bone is "path constrained" to the path that wraps around the column.

 

-the "ease" percentage for each bone is keyframed to make the bones travel up the path in order. Look in the PWS timeline to see how they are staggered.

 

- the leaves were made to sprout with a pose slider, but that part didn't turn out so well

 

 

VinegrowingMP4.mov

 

PRJ: GrowingVine06.zip

Link to comment
Share on other sites

  • Admin

Thats a really great exercise in path animation Robert.

Perhaps the best of its kind seen to date.

You've climbed yet another notch up my guru chart with this one.

 

I'm always impressed when I see how such things can be created based on the tried and true principle of path animation.

Your approach here is really beautiful in its simpicity.

 

Not only is this an important lesson in animation but it provides a closer look into yet another useful methodology for modeling* as well.

 

I'm impressed.

 

 

*Off Topic Note: If I recall correctly paths don't export from Choreographies so if using this method in modeling make sure your path is a spline from a model.

Link to comment
Share on other sites

  • 4 weeks later...

Looks familiar. ;)

 

You can also use this technique to animate plants that branch. Set up a set of control path splines that provide the branch structure of the plant as it would be fully grown. Each branch will be set up essentially like Robert described above. Basically a tube with each spline ring assigned to a separate bone and constrained to the particular control path spline in a percentage pose. In addition, scale the spline ring bones very small at the zero percent end of the pose slider. At the other end scale them to 100%. That way the branch grows in thickness as it grows in length. Once you have all the branch poses set up, animate the whole set in a new overall percentage pose. Strart with the "trunk" which will define the duration of the growth animation. As the trunk passes the base of a branch, start the branch growing and complete its growth at the same time the "trunk" completes. Of course you can add layers of branching, timing each layer accordingly. Leaf clusters can be associated with their own bone. These bones do not need to be constrained to a path, but they do need to be placed where each leaf cluster will sprout. Use pose sliders to scale the leaf cluster bones. Animate the leaf clusters in the overall percentage pose as well, once each leaf cluster percentage pose is set up.

 

The two movies attached demonstrate the idea.

 

If you are a real masochist, you can build a whole tree like this:

 

Tree Growth Animation

BranchDemo15e.zip

BranchDemo1.mov

BranchDemo2.mov

Link to comment
Share on other sites

If we can ever fix the rendering glitches I might finish the film. There will be two children, a little girl and her older brother planting seeds along the row of brownstones. The trees will grow magically as they work their way down the street. The project has been stalled as we try to figure out why the rendering glitches up when the leaves start growing (and while I work overtime on my "real" job). Trees are made of simple parts, by there are an awful lot of them! ;)

Link to comment
Share on other sites

Join the conversation

You are posting as a guest. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...