Guides
This page regroups a list of various tutorials around the Python API of Painter.
Getting started
- Creating a python plugin
This step by step guide describes how to create a simple Python plugin that allows to export channels of a Texture Set with a specific export preset. - Using external Python modules
This page shows how to use external modules with the Python integration by using the PYTHONPATH environment variable.
Advanced topics
- Loading external plugins
This page explains how to use an environment variable to define an additional location to load Python plugins. - Remote control
This page explains how to send and execute commands to Painter API from outside the application, allowing remote control.
Miscellaneous
- Qt6 migration
This page explains what changed starting with version 10.1 in Qt6 to help migrate existing plugins.