Python programming for production. Courses for TDs, artists and animators of all levels.
A Qt-based Python series covering a wide range of short, one-off subjects with helpful tips for working with the Qt framework.
A project-based course focused on delivering a production-ready playblasting toolset that replaces Maya's outdated media encoder.
An ongoing series covering many of the concepts, tools and use cases that make Python so valuable to Pipeline TDs.
Develop an understanding of FFmpeg, its many practical applications and how to integrate it into the Production Pipeline.
A series designed for anyone familiar with the Maya Python API and would like to transition to the native C++ API.
A continuation of the first volume, further demonstrating the process of converting Python plugins to C++.
A comprehensive ongoing series for anyone interested in extending Maya's functionality using the Maya Python API.
Building on the foundation established in the first volume, this series dives deeper into the Maya Python API.
A continuation of the Python API series that further explores the API through a combination of theory and practical examples.
Learn to create great looking user interfaces for Maya using Qt Designer and PySide2.
A series for anyone interested in learning Qt and how to use PySide2 to create advanced user interfaces in Maya.
Exploring some of the more interesting, challenging and advanced functionality available when using PySide2 in Maya.
Advanced Qt functionality and Maya integration, with a focus on applying this knowledge to create robust, user-friendly UIs.
A step-by-step, project-based series that creates a tool for Maya capable of changing the timing and spacing of keyframed animation.
A comprehensive series designed for anyone who is new to Python and scripting in Maya.
This series covers a range of one-off topics specifically focused on common Maya scripting tasks.
Create a tool that allows artists to quickly and easily override the display color of objects in Maya.