GitHub - DigiKrafting/blender_addon_substance_painter: Bridge/Pipeline/Workflow import/export for Substance Painter. (original) (raw)
Blender Addon Substance Painter
Pipeline/Workflow import/export for Substance Painter.
Features
- Blender 2.80+ (Tested on Linux/Windows)
- Export in either FBX or OBJ.
- Exports to export folder and opens Substance Painter.
- Creates SPP Project File "{filename}.spp" or "{mesh}.spp" or "{collection}.spp". * (Excludes 2018.1.0-2018.3.0 - See usage notes below)
- Passes textures folder from preferences to Substance Painter.
- Creates Nodes using the Principled BSDF shader.
- Autosave before export option.
- Use Relative Paths option.
- Creates nodes for Unreal Engine Textures. * (On detection of OcclusionRoughnessMetallic texture)
- Optional Height Maps (Combines Height and Normal maps using the Bump Node, use with care, see screenshots below)
- Checks if Mesh has material and will create one if it doesn't (Can be turned off in preferences "Create Material")
Scene
- One Click Export
- One Click Textures Import
Selected Mesh(s)
- One Click Export
- One Click Textures Import
Selected Collection
- One Click Export
- One Click Textures Import
IMPORTANT USAGE NOTES
* Make sure you have a "saved" .blend file before using the import/export features, then saving before import/export is then not required. The addon needs the file location to know where to create the export and textures folder used for import/export of the files.
- File Naming Convention
File names are derived from the selected object name or your blender file name.
* For Substance Painter 2018.1.0-2018.3.0 be sure to tick "2018.1.0-2018.3.0 Project File Fix" in the addon preferences. (See "Preferences" screenshot below)
Installation
Download either the tar.gz or zip from https://github.com/DigiKrafting/blender_addon_substance_painter/releases/latest
Installing an Addon in Blender
- [Edit]->[Preferences]
- Select [Add-ons] Tab
- Click [Install]
- Browse to download location of ZIP.
- Click [Install Add-on from File..]
Min Required Blender Version
2.79.0 (1.4.0)
* Mesh Export will likely work in previous versions but untested. * Texture Import requires the Principled BSDF shader in 2.79.0+.
2.80.0+ (1.5.0+)









