I’m getting tons of requests for a follow up course but I need help deciding what you’d like to see.
Vote and have your say! I’ll give a few details below.
Designing Interfaces with Python and Qt
In this course I would cover how to use Qt to make pretty interfaces for your tools. I’d go more in depth into how to make UIs with a great user experience, how to make your interfaces fast and go into the deeper parts of Qt’s great MVC design.
We’ll also be covering how to use Qt Designer so that you don’t have to code your UI and can instead use an interactive interface designer and load it quickly into your code.
Finally, we’ll also cover how to use QtQuick which is a new UI library within Qt that lets you make really slick interfaces that can be run on your desktop, phones or pretty much anywhere you like.
Python For Nuke
Similar to my Python for Maya course, I’ll be taking you all the way from the basics of Python in Nuke to making scripts that can autogenerate your composites. We’ll learn to make our own interfaces inside Nuke, customize Nuke for ourselves and make panels for our custom gizmos.
Python For Blender
In this course I’ll be taking you through the basics of using Python in Blender, all the way to making your own interfaces for your tools that will help you model, animate and rig in the way you want.
Advanced Python For Maya
Now that we’ve covered the basics of Python inside Maya, some of you may want to learn the darker arts that let you take control of Maya under the hood.
We’ll learn to use the OpenMaya API to make our own custom nodes that can do math tricks for us, or make custom objects in the viewport or even just augment our existing scripts.
Finally if we have time in the course, we’ll learn how to convert our Python code into C++ to take advantage of even better performance.
This will assume you’re fairly competent in Python and Maya and are looking to take advantage of the deeper internals of Maya.
Python For Houdini
We’ll go over the basics of Python in Houdini before moving onto scripts that will automatically generate our Houdini node graphs for us, and top it off with a few user interfaces inside Houdini that will help us customize our workflow to how we want to work.