O'Reilly logo

Practical Maya Programming with Python by Robert Galanakis

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 8. Unleashing the Maya API through Python

In this chapter, we will synthesize everything we've learned so far into a module that may change the way you think about Python and Maya programming. We will develop a library that will allow you to create Maya plugins with minimal code in a very Pythonic style, hiding away the complexities of working with the Maya Python API. It will show you how well designed and powerful both Maya and Python are, and the beautiful things they can create together.

We'll start by building a Maya dependency graph plugin using standard API techniques. This will demonstrate Maya's Dependency Graph concepts of input attributes, output attributes, and the compute method. We'll look at the gotchas, boilerplate, and ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required