You are not logged in.
#1 12-16-2011 9:22 am
- Droo

- From: Singapore
- Registered: 05-25-2010
- Posts: 573
Working with Character sets in Maya
Hi guys!
I started using this new rig, and it comes with a char set to help quickly key all the controllers. That's all great and all, but I realized it's messing up something else. When using Goon and Norman, I could select an individual controller, then middle click and drag it's key on the timeline to another frame, and then I could hit "s" and paste the attributes to the new frame.
When I do in conjunction with a char set, it ends up pasting the adjusted attributes of ALL THE CONTROLLERS into the new frame. I've tried adjusting the Char set to "no char set" but that doesn't seem to help.
Any of you guys know what I'm talking about? Thanks in advance for any help!
Offline
#2 12-16-2011 9:50 am
Re: Working with Character sets in Maya
Yes, character sets seem to be very complex entities. That's probably the reason nobody likes them
I've never used them, but as far as I know, you can get around that by using the KeySelected on the dropdown menu in the channel box.
For a command on a KeySelected shortkey, you can refer to this thread:
http://www.11secondclub.com/forum/viewtopic.php?id=4144
Offline
#3 12-16-2011 9:56 am
- Droo

- From: Singapore
- Registered: 05-25-2010
- Posts: 573
Re: Working with Character sets in Maya
Thanks!
If you guys don't use Char Sets, then how do you quickly select all the controllers? I used to select all the controllers and then place them in a Layer, and then select-all in that layer. But I realize that this sometimes messes things up too.
Last edited by Droo (12-16-2011 9:57 am)
Offline
#4 12-16-2011 10:08 am
Re: Working with Character sets in Maya
I for my part actually mostly shift-select them (but that's just because I'm an old fart and cant cope with new things
), or just recently started using poseman which has some built-in feature that enables you to do that, too. You could also create quick selection sets, or go with the display layer thing but select them in the viewport instead of going the way you mentioned.
And if you're having some combination that you're using very often, you could also prepare a script for selecting what you want.
Offline
#5 12-16-2011 2:20 pm
Re: Working with Character sets in Maya
During personal projects I tend not to use them either, but at work when we export our animations it gets saved into the character set, I guess its easier for the TD's to deal with. When I do end up using the character set, I usually turn it off in the bottom right corner when I want to copy keys as you described. Its a bit of a pain though so I try to avoid animating on character sets when I can.
As for keying everything, some rigs have a select all control. But for those that don't you should be able to marquee select everything. As long as you have have joints and IK's hidden and polys un-selectable
Offline
#6 12-16-2011 3:04 pm
Re: Working with Character sets in Maya
Droo, quickSelectSets are awesome for what you're talking about. I use zooSetMenu to have a handy flyout and gui menu way to deal with them but their function in built into maya.
Few bits about quick select sets and chararcter sets....this is from a class I taught a few years back:
Quick Selection Sets vs Character Sets
Both quick selection sets and character sets are tools that enable us to quickly select and key those things in a scene that we want to.
Nodal difference
Quick Selection sets
What are quick selection sets?
They are simply a grouping by which you can easily select and reselect a preassigned set of controls or objects
Quick-select sets are useful to:
-Make it easier to quickly select commonly used sets of objects/components.
-Save a complex selection so you can re-use it later without having to reselect each object.
-Be flexible in how you work with keys
Quick-select sets do not:
-Work on a per attribute basis <<<<<<<<<<<<<<<<< This is wrong, see below
-Your selection is lost if you deselect
To create a quick-select set
-Select the objects or components.
-Select Create > Sets > Quick Select Set.
-Type a name for the set.
To select the members of a quick-select set
-Use zooSetMenu or another tools like it
-Select the set in the Edit > Quick Select Sets submenu.
-To edit the membership of a quick-select set
-Use the Relationship Editor to control which objects are in a quick select set.
Character Sets
What are character sets?
They are node based connections by which you work with animation on preassigned attributes
Character sets are useful for:
-Using many tools in Maya - trax editor, dope sheet
-Easily working with all of the keys for a given character
-Creating easy to use hierarchies of keyable "sets"
-Keying exactly and only those attributes that you want to
Character sets do not:
-Allow for easy on the fly changing of members of your sets
-See Maya's documentation for details on working with Character sets
-My biggest pet peeve with them is that they can wreak serious havok in referenced animation if you ever have to change them as all animation curves first go through the character set node before moving down the chain.
Hope this is helpful.
Last edited by jjburton (06-15-2012 1:35 pm)
Offline
#7 12-19-2011 2:04 am
- Droo

- From: Singapore
- Registered: 05-25-2010
- Posts: 573
Re: Working with Character sets in Maya
Thanks for all the help, guys! I'm gonna look into this stuff a lot more for sure!
Offline
#8 06-15-2012 1:34 pm
Re: Working with Character sets in Maya
Know this is digging up this topic, but I remembered providing information I recently learned was incorrect and wanted to correct it. Wish I'd known back when I wrote this but...alas.
This is WRONG:
Quick-select sets do not:
-Work on a per attribute basis
They can work a per attribute basis. Wrote a post on the subject today:
http://www.cgmonks.com/adding-attribute … s-in-maya/
Last edited by jjburton (06-15-2012 1:36 pm)
Offline








