substance_painter package
The substance_painter package is a collection of modules that give access to Substance 3D Painter functions and runtime data.
You can for example:
- Open, save, rename, etc. a Substance 3D Painter project with the
projectmodule.- Change the “Display Settings” or your project, like environment map and color grading, with the
displaymodule.- Change the channels of the Texture Set of your project with the
texturesetmodule.- Export the textures of your project with the
exportmodule.- Print messages to the console and the log file with the
loggingmodule.- Cutomize the UI of Substance 3D Painter with the
uimodule.
Event handling is done via the event module. Finally, the Substance Painter Python API introduces several custom exceptions, which are listed and documented in the exception module.
Modules:
recommendation-more-help
substance-3d-dev-help-painter-python-guide