Expanded Library

Advanced PyQt for Maya

by Mike Cole

Throughout these lessons, we'll learn that Qt is an extensive and powerful UI library that is capable of creating anything from a simple group of buttons to a full application. Software required: Maya 2015, Sublime Text 3.

What you'll learn

Throughout these lessons, we'll learn that Qt is an extensive and powerful UI library that is capable of creating anything from a simple group of buttons to a full application. We'll start with an overview of the basics, using standard widgets and layouts, and connecting them together. Next, we'll build a simple naming tool that demonstrates how to quickly put together a professional-looking interface to work with Maya scripts. Finally, we'll take on a larger project that shows you how create your own custom widgets, modify their appearance and function, add animation and special effects, then seamlessly merge your tools into Maya. Software required: Maya 2015, Sublime Text 3.

Table of contents

About the author

Mike Cole is a CG artist from the UK, specializing in character rigging and tool/pipeline development. He is currently working as a Character TD for Sony Imageworks-Vancouver. From an early age, Mike liked to draw and considered a career in illustration, but an interest in computer programming, games, and movies led him to CG animation, a perfect combination of his interests. After getting his degree from Bournemouth University NCCA, he got his break into the industry at the Bristol-based animat... more

Ready to upskill? Get started