Im in the process of working through an advanced rigging book suggested by another polycounter, and have come to the realization that I knew jack about actually rigging characters till now. Or rather, my actual control rig knowledge was dated from bone envelope only days.
So my question becomes, how do you stay up on the latest features or techniques for your work? Do you just read the help file of each new release of software in its entireity? Do you have amazon send you lists of new books that may be in your genre? Are you a member of some secret mailing list?
Im finding a lot of info in just this book, that cant be gleaned from maya help, as it uses nodes intended for shader networks as animation controls. So of course if Im looking for animation help topics those things wouldnt come up. Its these kind of obscure, yet quite powerfull, techniques that I wonder how you find out about.
Replies
Think about it like science. Every new technology has to be researched and invented. There isn't a company that makes Science 8.2 service pack 3, and the scientists read the "what's new?" file. They take what they already know and try to combine and experiment till they figure out new things. Then they document and remember those for future use. That's how the people who come up with new techniques in any field operate. Experiment!
Most animators I know seem to have a natural aptitude for rigging stuff and tend to learn max/mel script as well to aid the rigging process.
I suppose the secret is to lean the basics , then get creative.
I'm subscribed for years now on HighEnd3d Maya mailing list, and I've learned a whole lot of new things from there, because it's populated by very responsive group of professionals that give each other tips and troubleshoot, although it's mostly effects and rendering related.
Thanks for the tips. I do experiment and try new things, but sometimes there are things I don't even know exist to experiment with. (like one time when writing javascript I didn't know I could link a math library, and tried to figure out how to write a square root function) I mean my previous rigs used driven keys, IK, constraints, and expressions to automate a lot of dependant secondary motion, but the fine details of maya's node archetecture were very much unknown to me. The very existance of the mathnode/utility group was unknown to me, and its so horendously usefull. My previous best rig was quite user friendly, but still can have loads of improvement with the new things I've learned.
Part of the problem with personal projects at the moment, is they have deadlines, and I have little free time, so everything has to be in expediency mode.
It just seems like these type of techniques are things one should know if one expects to get a job in the industry, however these sorts of techinques are somewhat obscure.
It feels like a catch 22.