mGui Maintenance

Posted on Sat 14 January 2017 in blog • Tagged with python, mGui, maya, gui

With special thanks to Bob White, Eric Spevacek, Logan Bender and Kartik Hariharan I’d like to announce the 2.1 point release of mGui.

This is mostly a stabilization release for the big 2.0 update we pushed in October.


Continue reading

Maya callbacks cheat sheet

Posted on Wed 23 April 2014 in blog • Tagged with Maya, GUI, python, programming

An overiew of how Maya GUI callbacks work, along with some recommendations for how to set them up neatly.


Continue reading

Warning: Garish graphics ahead!

Posted on Sat 12 April 2014 in blog • Tagged with maya, GUI

Getting more oomph out of your Maya GUI using the hidden power of HTML markup in Maya widgets!


Continue reading

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

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