archive
Category : Maya

thumb

Maya 2014 Upgrade

Categories: Maya, PyMEL, PyQT, Python
Tags: No Tags
Comments: 21 Comments
Published on: June 9, 2013

If you’re like me, you like to always be using the latest version of an Autodesk product. The 2014 series has just been released and it is always quite a bit of work to convert you’re existing toolset up to the latest build. In the case of Maya 2014, there are more than just a[…]

thumb

Subclassing PyMEL: Maya Transform

Categories: Maya, PyMEL, Python
Tags: No Tags
Comments: 20 Comments
Published on: March 21, 2013

This is how you subclass PyMEL’s Transform Node to create custom shapes and node types that inherit all the methods of Maya’s Transformational Objects. Subclassing PyNodes is one of the (so-called ‘experimental’) hidden gems of PyMEL. This feature allows you to take advantage of all of the factory generated methods on each Maya node type.[…]

thumb

PyQT in Maya – Custom Class inheritance

Categories: Maya, PyQT, Python
Tags: No Tags
Comments: 4 Comments
Published on: January 15, 2013

Done Before There are dozens of useful sites and blog posts for how to incorporate PyQT into Maya (Tech-Artists.org alone has over 130 threads!) Nathan has some of the best overviews, here: nathanhorne.com I’ve found it necessary to add my own to the mix because there are a couple of tricks I’ve found to  make[…]

thumb

Maya Python for Games and Film Book

Categories: Maya, PyMEL, Python
Tags: No Tags
Comments: 7 Comments
Published on: May 25, 2012

It occurs to me that many of you don’t yet have what is probably the best reference to date on everything python in Maya. So the blatant, condoned shameless plug comes right now: Go to http://amzn.to/mayaPythonBook and pick up a copy. A Kindle version might be interesting: http://amzn.to/mayaPythonKindle Read the quote on the back. 😉

thumb

Maya’s programming languages

Categories: Maya, PyMEL, Python
Tags: No Tags
Comments: 2 Comments
Published on: September 27, 2011

It seems like there are more and more posts, queries, and threads about Maya’s different scripting languages. I figure it’ll be nice to have a nice listing of the languages, their benefits and uses. Here is a quick breakdown: MEL: Entire application is basically written in MEL Super simple, easy to learn Very limited in[…]

thumb

PyMEL Virtual Classes

Categories: Maya, PyMEL, Python
Tags: ,
Comments: 2 Comments
Published on: May 16, 2011

 Teaming up with @voMethod on this one. Mr. Seth Gibson offered some help and extra content for my GDC Power Python talk. Unfortunately, I was limited to 50 minutes so I did not get time to illustrate some great examples he offered. Now we have the time, so here is a nice piece on[…]

thumb

Maya Environment

Categories: Maya, PyMEL, Python
Tags: ,
Comments: 13 Comments
Published on: March 30, 2011

One of the first things to check when a (python) script is not loading or importing properly is your *pythonpath* environment variable. This is because Python modules are VERY dependent on path location. So if you ever get an error that says something like this: or then you better check your pythonpaths by using simple[…]

thumb

Wing/Maya Remote Debug Setup

Categories: IDE, Maya, Python
Comments: 12 Comments
Published on: March 28, 2011

There are some great posts and pages explaining how to setup Wing IDE to remotely debug a Maya session. Eric Pavey first posted how to do this at his WarpCat Blog along with how to send commands back and forth to Maya from Wing. Luckily, now, many of us are starting to use this workflow[…]

thumb

Power Python for Maya Development – GDC 2011

Categories: IDE, Maya, PyMEL, Python
Tags: , , , ,
Comments: 8 Comments
Published on: March 7, 2011

Do you ask yourself any of these questions? a). Ever wonder what the big deal is with Python vs. MEL? b). What is all of this Python Classing and PyMEL nonsense? c). Why go to the trouble of using a complicated IDE? The answers are in my talk from GDC last week. Hope it helps[…]

Welcome , today is Wednesday, May 31, 2023