Perhaps the design decisions that prompted you to create Pymel, and those that went into its creation. It's a subject that leads well into the power of Python, and how Pymel leverages that against the limitations of MEL and, by extention, maya.cmds.
My colleagues and I have used Python and Pymel to create an object oriented rigging system that is incredibly versatile compared to what we could have done in MEL. The most difficult part of the process hasn't been using Pymel or maya.cmds to make rigs, but designing a system meant to maximize intuitiveness and ease of use without compromising flexibility. In the process I've come across parts of Pymel that cleverly address software design issues. I consider these to be more fascinating than building another scripted *yadda yadda* system if you know what I mean. There's a lot of software design discussions everywhere. But I think a lot of the interesting problems that Pymel solves have to do with wrapping such a large functional system with an object model. I'd also like to know what you would do differently if you could start over, and I think it would be a good oppurtunity for you to reiterate your list of what Autodesk could do to help Pymel. Cheers, Ben On Fri, Dec 5, 2008 at 6:34 PM, Chadrik <[EMAIL PROTECTED]> wrote: > > Hi all, > I'm writing a proposal to Autodesk for a Masterclass about advanced > python usage in Maya and I wanted to take a poll on whether people > would be more interested in a class outlining the advanced features of > pymel or one that focused more on maya.cmds? also, feel free to let > me know if there are any topics you'd be dying to learn in such a > class. > > -chad > > > --~--~---------~--~----~------------~-------~--~----~ Yours, Maya-Python Club Team. -~----------~----~----~----~------~----~------~--~---
