Maya has both, standard scripting and cpp API binding, which is a good thing!
2012/9/4 Luc-Eric Rousseau <[email protected]> > I didn't mention that yes, indeed, you could just make python bindings > to the c++ sdk, because the ideal scenario is to have it works through > the standard scripting interface. That way the history log would work, > the ppg logic, and the script remain compatible. > > Marc Andre did toy around with the idea of making bindings to the c++ > (with boost I think) and that could run a lot faster too but it would > mean two incompatible ways to write scripts so we hesitated. > > On Sun, Sep 2, 2012 at 9:58 PM, Raffaele Fragapane > <[email protected]> wrote: > > "All" it would take is some proper python bindings of the cpp API. It > could > > easily be done outside of mainwin as the cpp API was done a while ago > > diverging from the silly COM business which mainwin helps taking care of. > > It'd probably turn out better than stff like pyMEL (which has a similar > > approach) given that the cpp API is a lot close to the scripting one than > > MEL ever was to the proper Maya API. > > > > I had toyed with the idea a while ago, and had started looking into some > > assistend binding building, but it's a fair chunk of work, and just > getting > > part of App to even register and LogMessage working required going pretty > > far up the chain (just to give you an idea). > > > > If you fancy a nightly project... :p > -- Ahmidou Lyazidi Director | TD | CG artist http://vimeo.com/ahmidou/videos

