0.2.7 (Substance 3D Painter 8.2.0)

0.2.6 (Substance 3D Painter 8.1.2)

0.2.5 (Substance 3D Painter 8.1.0)

This version upgrades to Python 3.9.9.

0.2.4 (Substance 3D Painter 7.4.3)

This version exposes the tone mapping operator to the Python API, and adds a hook to execute code when Substance 3D Painter is not busy.

0.2.3 (Substance 3D Painter 7.4.0)

This version makes it possible to work with JavaScript from the Python API. It also allows creating projects with OCIO color management capabilities.

0.2.2 (Substance 3D Painter 7.3.0)

This version adds functions to help with scripted project loading, project mesh reloading and UV Tiles manipulation. It also improves error handling in several modules.

0.2.1 (Substance 3D Painter 7.2.1)

This version adds functions to list and update resources used by the layer stack.

0.2.0 (Substance 3D Painter 7.2.0)

0.1.0 (Substance Painter 7.1.0)

This version adds several features to manage resources, shelves and UV Tiles.

0.0.3 (Substance Painter 6.2.2)

0.0.2 (Substance Painter 6.2.0)

This version adapts the module substance_painter.project to the new UV Tile workflow.

0.0.1 (Substance Painter 6.1.0)

Initial version of the Substance Painter Python API.

It uses Python 3.7.6 and introduces the modules: