Mm, that's what I was thinking at first too, Justin. It's how I've seen most riggers do it for Maya characters and is how I do it myself.
It can sometimes it can be very useful to expose a parameter across several controls however, like Softimage Proxy seems to be doing it. An alternative I would suggest is to encapsulate such controls into a separate control, such as in the hud or as a separate ui widget. Ultimately, I assume you just want your animators to not have to switch their selection every time they toggle fk/ik, if they for instance are already using the hand or shoulder controls etc.? On 17 January 2014 11:55, Eric Thivierge <ethivie...@gmail.com> wrote: > Well in softimage you create a parameter on an object. Then in the other > object you create a proxy parameter which is basically a short cut to that > master parameter. They are linked in the sense if you change the value on > one of the objects it reflects that change on the other and vice versa. > On Jan 17, 2014 2:11 AM, "Justin Israel" <justinisr...@gmail.com> wrote: > >> I might be totally wrong but isn't that a driven key? Where you have the >> group level control and all the child controls are driven from it? >> On Jan 17, 2014 7:54 PM, "Marcus Ottosson" <konstrukt...@gmail.com> >> wrote: >> >>> Not sure about any official way to go about it, but you may be able to >>> attach a scriptJob to each attribute you want to mirror, having it listen >>> to its peers and update accordingly. >>> >>> Not the safest method, as there would be nothing stopping animators from >>> keying multiple mirrors causing undefined behaviour. >>> >>> How does Softimage deal with this by the way? >>> >>> >>> On 16 January 2014 23:32, Eric Thivierge <ethivie...@hybride.com> wrote: >>> >>>> Hey all, >>>> >>>> Has been a long time since dealing with Maya attributes and I remember >>>> setting this up somehow but can't find anything online about it. >>>> >>>> Setting up a rig, we usually have multiple instances of an "FKIK" >>>> attribute on the FK controls, the IK controls, and maybe in other locations >>>> as well. How do you have 1 master attribute living on a group object and >>>> have a reference to it on the FK, IK, and other controls where if I change >>>> one FKIK attribute on one of the controls, all the other reflect the same >>>> value? >>>> >>>> In Softimage we have ProxyParameters. >>>> >>>> General question on how to set this up, then I'll need to script this >>>> as well. >>>> >>>> Thanks, >>>> Eric T. >>>> >>>> -- >>>> You received this message because you are subscribed to the Google >>>> Groups "Python Programming for Autodesk Maya" group. >>>> To unsubscribe from this group and stop receiving emails from it, send >>>> an email to python_inside_maya+unsubscr...@googlegroups.com. >>>> To view this discussion on the web visit https://groups.google.com/d/ >>>> msgid/python_inside_maya/52D86C13.8040505%40hybride.com. >>>> For more options, visit https://groups.google.com/groups/opt_out. >>>> >>> >>> >>> >>> -- >>> *Marcus Ottosson* >>> konstrukt...@gmail.com >>> >>> -- >>> You received this message because you are subscribed to the Google >>> Groups "Python Programming for Autodesk Maya" group. >>> To unsubscribe from this group and stop receiving emails from it, send >>> an email to python_inside_maya+unsubscr...@googlegroups.com. >>> To view this discussion on the web visit >>> https://groups.google.com/d/msgid/python_inside_maya/CAFRtmOD%3DhY0UgEh9WzLdfn6Wc6g4ditLGbRCOo5vkm7fnqrJSQ%40mail.gmail.com >>> . >>> For more options, visit https://groups.google.com/groups/opt_out. >>> >> -- >> You received this message because you are subscribed to the Google Groups >> "Python Programming for Autodesk Maya" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to python_inside_maya+unsubscr...@googlegroups.com. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/python_inside_maya/CAPGFgA3bTYTYLxNPDmgfwjmtig96egWSJNrcC_aoUvG9BhF9cg%40mail.gmail.com >> . >> For more options, visit https://groups.google.com/groups/opt_out. >> > -- > You received this message because you are subscribed to the Google Groups > "Python Programming for Autodesk Maya" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to python_inside_maya+unsubscr...@googlegroups.com. > To view this discussion on the web visit > https://groups.google.com/d/msgid/python_inside_maya/CAAjrnHsuXZo4vD6B_oTwgd%3D54XFPTK-jhEQwYL0WZtydWCF7%3Dg%40mail.gmail.com > . > > For more options, visit https://groups.google.com/groups/opt_out. > -- *Marcus Ottosson* konstrukt...@gmail.com -- You received this message because you are subscribed to the Google Groups "Python Programming for Autodesk Maya" group. To unsubscribe from this group and stop receiving emails from it, send an email to python_inside_maya+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/python_inside_maya/CAFRtmOAoxi9FNc3gXN%3DyuD053Vi%2B1%3D%2Brx5Ooi551Lg7Dpu20sA%40mail.gmail.com. For more options, visit https://groups.google.com/groups/opt_out.