PDA

View Full Version : Animate a Ribbon: Making it Unfold?


spirozero
03-07-2007, 08:46 PM
Any ideas on how to animate the unfolding (unrolling?) of a ribbon? I've tried using Clothilde with less than satisfactory results - no control over the ribbon as Clothilde either blows it away or causes it to collapse in on itself.

The image below shows the stages of what I'm trying to accomplish.

http://www.judderbar.com/cgtalk/ribbon.jpg

Thanks.

ThePriest
03-07-2007, 08:59 PM
When in doubt. PLA

Per-Anders
03-07-2007, 09:04 PM
Just use a bend deformer to do this, animate it's position.

spirozero
03-07-2007, 09:22 PM
When in doubt. PLA

What's PLA?

I'll test out the bend deformer.

Per-Anders
03-07-2007, 09:25 PM
PLA = Point Level Animation. I'd not recommend that for this, PLA interpolates in a linear fashion and you're looking for a rotational effect, you'd have to pretty much hand animate every frame.

ThePriest
03-07-2007, 09:40 PM
"Be the cloth"

I would hang it on a 90degree angle, pin it at the top to something temporary.
Use a certain amount of stiffness, few poly's, play with advanced cloth features,
different gravity.

Then once you have a nice result, you could bake to PLA.

*typo's

spirozero
03-07-2007, 09:45 PM
OK, I don't think the Bend Deformer is going to do it for me. Towards the end it looks good, but at the beginning and in the middle it's all messed up - the ribbon doesn't stay rolled up inside itself. Also, I was hoping to have some space in between the ribbon when it's completely rolled up. That's what I'm trying to show in the first image below with the red twirl in the middle ... leaving space in between the ribbon.

http://www.judderbar.com/cgtalk/ribbon02.jpg

So now I'm wondering ... would I have to animate this with bones??? Is this even possible?

Thanks.

Per-Anders
03-07-2007, 09:49 PM
The bend deformer will work just fine, the problem is that you have too short a bend deformer and that you have it at 90 degrees to the ribbon, angle it against the ribbon and you will get a perfect curl.

spirozero
03-07-2007, 09:49 PM
"Be the cloth"

I would hang it on a 90degree angle, pin it at the to something temporary.
Use a certain amount of stiffness, few poly's, play with advanced cloth features,
different gravity.

Then once you have a nice result, you could bale to PLA.


That's an interesting idea. I assume "bale" is supposed to be "bake"?

I'm done here at the studio. Once I'm back home I'll revisit this thread. Thanks everyone.

spirozero
03-07-2007, 09:50 PM
The bend deformer will work just fine, the problem is that you have too short a bend deformer and that you have it at 90 degrees to the ribbon, angle it against the ribbon and you will get a perfect curl.

I'll try this when I get home. Thanks for the tip Per.

vid2k2
03-07-2007, 10:17 PM
So now I'm wondering ... would I have to animate this with bones??? Is this even possible?



That's what I was thinking, bones. The sample file of the curling scorpian tail came
to mind. I also thought that an animated loft using a flat helix spline would work, but,
it doesn't leave the flat part of the ribbon, even in reverse.

Renderwise
03-07-2007, 10:48 PM
Per Anders method is perfect. Made some quickies
The movie: http://www.renderwise.com/unfold.mov
The c4d file: http://www.renderwise.com/unfold.c4d

Cheers!

Rantin Al
03-07-2007, 11:07 PM
Here's one to play with using MoGraph Spline Wrap.
The Offset is the control parameter. Keyframed from 0% > 100%.

It might(?) be possible to either tweak the Helix or wrap parameters to anchor the free end.

The alternative is to animate the unrolling coil itself.

HTH.
Cheers, Alan.

vid2k2
03-07-2007, 11:32 PM
Very nice. Thanks.

Rantin Al
03-08-2007, 01:37 AM
Another MoGraph one with the position of the Helix keyed to give the proper unroll.
The XPresso gives the Helix length. Use this value as the distance between the position keys.

Cheers, Alan.

spirozero
03-08-2007, 01:03 PM
Wow. Great examples! And thanks for sharing your C4D files. Very helpful.

Now I'll be spending the rest of the day creating my own ribbon animation. :thumbsup:

Rantin Al
03-08-2007, 01:21 PM
The MoGraph example even works with a Cube Primitive. Saves mucking with extrudes.:)

Have fun, Alan.

CGTalk Moderation
03-08-2007, 01:21 PM
This thread has been automatically closed as it remained inactive for 12 months. If you wish to continue the discussion, please create a new thread in the appropriate forum.