Blender / Substance Painter Bridge (Gob)
These scripts will allow you to export from Blender to Substance Painter and vice versa
Make sure to install both of them.
Features:
- Automatically does your texture nodes in
Blender - Automatically sends your high poly in the bake box in
Substance Painter - Automatically sends your cage in the cage box in
Substance Painter - Export Textures/Meshes from Painter to Blender with 2 clicks
- Save your export presets
(SP) - UDIM Support
- and many more
Tested on: Windows 11 / Blender 4.5, and 5.2 / Substance Painter v12.1.0
Partially tested on: macOs
PLEASE REPORT ANY BUGS YOU FIND⚠️
Installation:
Blender
Edit > Preferences > Addons > Install from disk > Select the zip or the .py file > Done
Substance Painter
At the top bar hit Python > Plugins Folder > Drag and drop the .py FIle > Go back to Substance Painter > Reload Plugins Folder > Enable it from the Python Button in Substance > Done
To update
Make sure to first completely remove the script from Substance Painter then follow the steps above again
Troubleshooting
A menu appeared on the side in Substance Painter, how do I remove it?
Simple go to Window > Toolbars > Disable Plugins
- Switched updaters from GitHub to here
- Added: cage exporting
[Blender Addon] - Added: Template support (Self-made ones included)
[Blender Addon] - Added: Support for Color Management (Legacy, OpenColorIO. For Substance Painter v12)
[Blender Addon] - Added: Normal Map Format Picker (OpenGL/DirectX)
[Blender Addon] - Added: Resolution Picker
[Blender Addon] - Added: UDIM Workflow Export Support
[Blender Addon] - Added: 'Unwrap UVs in Painter' (For both Default, Hard Surface)
[Blender Addon] - Added: Button 'For Roblox (SurfaceAppearance)' + Support for Roblox Emissive Maps
[Substance Painter] - Improved: the UI in Blender
- Improved: Auto-split by a lot
- Improved: The 'Send to Substance Painter' Algorithm
- Improved: The 'Import From Substance Painter' Algorithm
- Fixed: over 65 bugs
Tested in: Substance Painter v12.1.0, some feature may not work in older versions.
Tested in: Blender 4.5/Blender 5.2
- Fixed Import/Export Bugs
- Fixed several other bugs
AVOID THESE IF POSSIBLE
- Fixed Multi-export from the Same scene Bug
AVOID THESE IF POSSIBLE
- Added hotkey to 'Send to Blender'
- Fixed bug
AVOID THESE IF POSSIBLE
- Added: Cache Auto Deleter- Set max GB; if the global cache goes over the entered amount, it'll auto clean all files (excluding the current open project)
- Added: Project Link- You can now reopen project files directly from Painter/Blender based on the file it's linked to
- Added: You can now export your High and Low polys based on Collections rather than names (You will get baking issues if not used correctly)
- Added: You can now drag select/deselect Texture Sets and Maps (SP)
- Added: 'Open new Painter Instance' use if you wanna open multiple Painter files with different meshes within the same Blend file
- Improved: how the Importer/Exporter works (SP/Bl)
- Improved: UI (SP/Bl)
- Other quality of life features
- Fixed: Many broken templates
- Fixed: Bugs
AVOID THESE IF POSSIBLE
- Fixed bugs
- Improved UI
- Improved Performance (SP)
- Improved Exports (SP)
- Improved Imports (Bl)
AVOID THESE IF POSSIBLE
- Fixed Texture Export Bugs / others
AVOID THESE IF POSSIBLE
- Fixed macOs and other Bugs
AVOID THESE IF POSSIBLE
- Fixed High Poly Import Bug
AVOID THESE IF POSSIBLE
- Added Experimental feature
- Fixed bugs
- Remove Auto Unwrap
AVOID THESE IF POSSIBLE