Maya GUI II: All Your Base Classes Are Belong To Us

Posted on Fri 28 March 2014 in blog • Tagged with Maya, python, GUI, programming, mGui

Introducing mGui, a module for making Maya GUI coding more pythonic and less infuriating.


Continue reading

If your Maya Python API is crashing

Posted on Tue 18 March 2014 in blog • Tagged with maya, python, api

A useful tidbit from Autodesk on how to avoid a common crash scenario in Maya python api 1.0


Continue reading

Descriptors and pythonic Maya properties

Posted on Tue 11 March 2014 in blog • Tagged with maya, python, gui, techart

How to use descriptors for dot-style access to maya object properties instead of cmds.getAttr()


Continue reading

Rescuing Maya GUI from itself

Posted on Sun 23 February 2014 in blog • Tagged with maya, gui, python, mGui

Using metaclasses and a little bit of under-the-hood trickery to write Maya GUIs that can be ready by ordinary humans. The first post in the mGui series.


Continue reading

Pity for the outcast

Posted on Sun 16 February 2014 in blog • Tagged with maya, gui, python, programming, mGui

A litany of complaints about Maya GUI programming, with a teensy ray of hope


Continue reading

Mighty Morphin Maya Module Manager

Posted on Thu 16 January 2014 in blog • Tagged with Maya, modules

A GUI for managing Maya modules


Continue reading

Maya’s (mildy) Magical Modules

Posted on Sun 12 January 2014 in blog • Tagged with Maya, python, modules, programming

An introduction to Maya’s module system, a handy method for bundling and distributing tools non-invasively


Continue reading

The sounds of (Python) Silence

Posted on Thu 02 January 2014 in blog • Tagged with programming, maya, python

A class for managing overly chatty Python modules


Continue reading