Hi Chad, I gave a master class at siggraph last year on Python in Maya. What I would recommend would be taking to an advanced level with the openMaya integration and the advanced hooks into the API. This is what a couple from my class would have loved to see.
I focused more on using the python object types in association with Maya for MEL users. This allowed them to see a benefit for Python besides just not being MEL. Would be happy to continue the conversation with you. Mike Weiss On Dec 7, 2008, at 4:21 PM, Chad Dombrova wrote: > >> 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. > > that's an interesting idea. one thing to keep in mind is that i'm > hoping to go to pyCon again this year in late march and do another > pymel sprint. this would be a perfect place for advanced pymel > users to really debate the finer points of the design and work out > ideas for the future. last year Olivier and I got together with > John and Chris from Autodesk and our discussions set the tone for > the last 8 months of development. it was tough to talk my boss into > sending me out to chicago to miss work for a few days, but the > relationships that have formed from the trip have proved worth it. > > >> 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. > > specifically which parts have you found most interesting or > revealing to your own work? > > -chad > > >> 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. -~----------~----~----~----~------~----~------~--~---
