Substance 3D Painter Python API
Technical documentation
To look up specific details about modules or packages in the API, start here.
Tutorials
- Create a Python plugin — This step-by-step guide shows how to create a simple Python plugin that lets you export channels from a Texture Set using a specific export preset.
- Load external Python modules — Learn how to use external modules with the Python integration by using the PYTHONPATH environment variable.
- Load external Python plugins — Learn how to use an environment variable to define an additional location to load Python plugins.
Examples
- Hello Plugin - A simple plugin to help you get started.
- Versioning Plugin - A plugin that makes it easier to manage project versioning.
- Layer blending mode editor
- Randomize all seeds in a project
- Save and restore layer selection
recommendation-more-help
substance-3d-dev-help-painter-python-guide