Tutorials

Python programming for production. Courses for TDs, artists and animators of all levels.

Maya Python API

A comprehensive ongoing series for anyone interested in extending Maya's functionality using the Maya Python API.

Level: Intermediate
Software: Maya (2017+)
Language: Python
Duration: 5 hours 19 minutes

Read more

Python in Production

An ongoing series covering many of the concepts, tools and use cases that make Python so valuable to Pipeline TDs.

Level: Intermediate
Software: Various
Language: Python
Duration: 1 hour 31 minutes

Read more

PySide2 for Maya (Vol. 1)

A series for anyone interested in learning Qt and how to use PySide2 to create advanced user interfaces in Maya.

Level: Intermediate
Software: Maya (2017+)
Language: Python
Duration: 5 hours 7 minutes

Read more

PySide2 for Maya (Vol. 2)

Exploring some of the more interesting, challenging and advanced functionality available when using PySide2 in Maya.

Level: Advanced
Software: Maya (2017+)
Language: Python
Duration: 4 hours 36 minutes

Read more

PySide2 for Maya (Vol. 3)

Advanced Qt functionality and Maya integration, with a focus on applying this knowledge to create robust, user-friendly UIs.

Level: Advanced
Software: Maya (2017+)
Language: Python
Duration: 3 hours 24 minutes

Read more

Qt Designer, PySide2 and Maya

Learn to create great looking user interfaces for Maya using Qt Designer and PySide2.

Level: Intermediate
Software: Maya (2017+)
Language: Python
Duration: 2 hour 7 minutes

Read more

Maya Retiming Tool Project

A step-by-step, project-based series that creates a tool for Maya capable of changing the timing and spacing of keyframed animation.

Level: Intermediate
Software: Maya
Language: Python
Duration: 1 hour 28 minutes

Read more

Maya Python: Tips and Tricks

This series covers a range of one-off topics specifically focused on common Maya scripting tasks.

Level: Intermediate
Software: Maya
Language: Python
Duration: 1 hour 4 minutes

Read more

Beginning Python for Maya

A comprehensive series designed for anyone who is new to Python and scripting in Maya.

Level: Beginner
Software: Maya
Language: Python
Duration: 5 hours 36 minutes

Read more

Introduction to PySide for Maya

An introductory look at using PySide and the Qt framework to create custom UIs in Maya

Level: Beginner
Software: Maya (2014-2016.5)
Language: Python
Duration: 42 minutes

Read more

Maya Python: Display Color Override

Create a tool that allows artists to quickly and easily override the display color of objects in Maya.

Level: Intermediate
Software: Maya
Language: Python
Duration: 42 minutes

Read more