PDA

View Full Version : Need Rivet Help Please


thebrianproject
02-26-2010, 04:58 PM
Hey Everyone. I wanted to pin the buttons of one of my characters on to her jacket. I was planning on doing this by using the rivet constraint.

In the past though, I have had trouble scaling the characters and mainting the quality of the rivet constraint. So I was wondering if there is another method for pinning a transform to a component that I am unaware of. Are there multiple rivet constraints out there, and maybe I got a busted one?

Thank you, any info would be appreciated.

Remi
02-26-2010, 05:25 PM
Rivet EX is newer and I haven't tried it, but it might have some more options/param's that you can tweak, I would try that one.

djx
02-27-2010, 02:58 AM
Did you try djRivet.mel (http://www.djx.com.au/mel/djRivet_v1.6.0.zip) ? It is similar workflow to the original rivet.mel, but it uses folicles, which means you can constrain to any place on your surface, not limited by edges or points. As long as your surface has sensible uv's then there will be no flipping problems. If you need to scale the character, then you need to link your global scale attribute to the follicle and to the objects that you constrain - but that is very easy to do, so it is fairly trivial.

You can constrain all your buttons with one click. Just position them where you want them. Select all the buttons, and select the jacket surface last and run the script.

After creation the follicle position can be moved or animated, by keying it's uv parameters. Great for zippers.

djRivet also handles multi-uv sets, so you can have one or more set for your textures and, if you want, have a completely different set for the constraints.

djRivet also lets you constrain vertices to another surface. It does this by creating a cluster (either one per vert, or one for all verts).

There are some usage tips in the header of the mel script, so have a read there first.

-- David

thebrianproject
02-27-2010, 03:14 AM
Thanks for the replies! I'll try them out.

Remi
02-27-2010, 05:34 PM
sounds like djRivet is the way to go actually, I would use that one personally, it sounds like it would be less of a hassle.

MonkeyTennis
02-28-2010, 06:43 PM
hyperRealMeshParent.mel

It is an amazing script by Erick Miller, it will solve all your problems! (hopefully). It is really easy to use, and it so much better than the other rivet scripts.

http://terencejacobson.com/

You can download it here, it is at the bottom of the screen (week 8). Or you can just get it here:

http://terencejacobson.com/hyperRealMeshParent.mel

CGTalk Moderation
02-28-2010, 06:43 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.