View Full Version : How do you create those special object handles?
stzaske 01-21-2003, 07:53 AM I'm trying to learn Maya rigging, and in many of the professional rigs, I see easy to grab symbols floating over the heads of the character. Perhaps circles, that when you select them, it actually grabs the eyelid of the character.
How do you create this sort of special handle? Are their any tutorials out there that explain it? Help me simplify my rigs.
Thanks, -=STZ=-
|
|
svenip
01-21-2003, 08:01 AM
there are so many handles you can create. most of the time i use curves. so either you go to create-nurbs circle. or you use the cv curve tool to draw your own version. or you can use the implicit objects. (objects that are no curves but still won`t be rendered)
type : createNode implicitSphere;
for example
Rudity
01-21-2003, 08:14 AM
You mean something like this?
http://mydrive.cdis.org/~drudy/tailrig.jpg
Its not that the curves select the object, or the eyelid like in your example. Its just the pivot point is there like in the picture Im showing you.
Want more help about this just ask. :)
Ill try to help you out as much as I can. I like rigging.
stzaske
01-21-2003, 08:41 AM
I'll re-ask my question, since I cannot figure an answer from either of your replies.
Yes, all of us are speaking of the same thing...but HOW do you create the link between the sphere/curve...and the pivot of the object you want it to select? Did I miss anything, or did you explain it?
I'll keep plugging away,
-=STZ=-
mark_wilkins
01-21-2003, 08:44 AM
This is often done with Set Driven Keys, or expressions, or direct attribute connections, or a combination of all three. Depends on how high-level the control is supposed to be and how much ability to tweak the rigger wants to have.
-- Mark
Rudity
01-21-2003, 08:54 AM
To move the pivot point hit insert on the object you want to change the pivot of.
Then if you want to snap it to something hold down v while moving it.
heheh If yeah need more help once again just ask.
I wan't clear about your question the first time, but I see where your going.. Or so I think,....
:eek:
later
Rudity
stzaske
01-21-2003, 09:15 AM
Okay, now you guys are just TRYING to frustrate me. I think Mark is getting what I'm asking.
I KNOW how to move a pivot.
I KNOW how to snap stuff using V.
What I don't know, is how to create a floating LH near my characters Left Hand, so that when the animator clicks on it with the mouse, it selects the pivot of my characters left hand. I'm assuming a connection is created between the two objects (the LH text and my characters wrist), but I don't know which outputs and inputs to connected. I don't believe set driven keys is used (often), but I'll take Mark's word for it. I guess I COULD build the second object, snap it's pivot to the object I REALLY want to affect, then set driven key the attributes I care about between the two objects. Is this how it's done?
-=STZ=-
svenip
01-21-2003, 09:20 AM
move your pivot to the desired animation point not to the place where you wanna have your control. if it's for a wrist example, create your ik handle(s), create your control object and just parent the ik under the control, now hide the ik handle(s). that's (basicly). the animator can now grab just the control.
mark_wilkins
01-21-2003, 09:25 AM
Actually, set driven keys is probably the most flexible tool for this kind of thing, though expressions are more commonly used because they're quicker to set up. (I don't mean to be confrontational, but why would you think that driven keys are not commonly used in this way in character setup? Considering that you asked the question in such a way that it suggested you had no idea what the answer would be, I'm not sure why you'd disbelieve my statement.)
Anyway, according to their SIGGRAPH presentation, that was how all the muscle motion for the digital Spider-Man was implemented at Sony -- as clusters that were driven by control handles used as inputs to driven keys.
The reason this is a nice solution (though painful to set up!) is that you can get exactly the degree of nonlinearity that you want at each point throughout the range of motion.
By the way, most of the rigs i've seen don't actually SELECT another object when the controls are clicked. In the image that was posted above, the pivot you see is the pivot for the control curve -- it's just been moved to be at the same place as the pivot for what it's controlling.
-- Mark
mark_wilkins
01-21-2003, 09:31 AM
And no, I'm not trying to frustrate you. :D
-- Mark
Rudity
01-21-2003, 10:16 AM
OOO
I get what you were asking.
The floating LH isn't just flaoting there for you to pic and have it run a script that selects the wrist bone, then deselects the floating LH....
The floating LH control BECOMES the wrist.
IE. Move the pivot point of the control curve to the ik handle that it will control.
Then parent the ik under the control curve..(floating LH)
Yeah what svenip said above.
now when you move the LH it will move the ik with the pivot point at the place where the IK would be.
Then orient constrain the hand bone to the LH ctrl.
now when you rotate it it will rotate the wrist as well.
And when you move it it will move the arm.....
Yeah thats a very basic wrist setup....
I dont set a key on a single bone on the rig I posted above.
I set the keys on the ctrl curves.. Makes it pretty simple
Now I hope this helped summore. And once again, ask if i didn't cover your question.
BTW dont get so PO'd when three people are so willing to try and lend a hand, not to mention so quickly.Especially when its someone like mark wilkins... Just give it time, we're not face to face so communication is a bit slower.
stzaske
01-21-2003, 02:39 PM
Thanks guys...I finally understand. It's weird, when your brain THINKS it knows how something works, it can really get you going down the wrong path.
Sorry it sounded like I was getting PO'ed with you...I was actually getting PO'ed with myself. I knew the answer would be something simple, and I was getting frustrated that I couldn't figure it out. And I do appreciate such quick responses. Glad to see we have a lot of night owls in the forum.
-=STZ=-
mark_wilkins
01-21-2003, 06:27 PM
No problem!! :)
:buttrock: :beer: :buttrock:
-- Mark
CGTalk Moderation
01-14-2006, 05:00 AM
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.
vBulletin v3.0.5, Copyright ©2000-2012, Jelsoft Enterprises Ltd.