Reloader v1.41 (UV tile supported)
About:
A Substance 3D Painter script primarily made to reload/ refresh multiple imported mesh maps in fewer clicks. This should help reduce some manual effort and save time when using a separate baking software like Marmoset Toolbag or xNormal. Works on Substance 3D Painter v8.1.2 and above.
Changelogs:
-Added UV tile support
-Added auto disable on reload (to avoid accidents)
-Added support for targeting file extension
-Updated the script for Painter v10.1.0
Installation:
1. Extract the files, drop the script file "Reloader_chandra.py" in the plugins folder of painter which should be:
"C:\Users\%USERPROFILE%\Documents\Adobe\Adobe Substance 3D Painter\python\plugins"
If that doesn't work, open Substance 3D Painter > Python Menu > Plugins Folder. That should take you to plugins directory.
2. Substance 3D Painter > Python Menu > Reload Plugins Folder
3. Substance 3D Painter > Python Menu > Reloader_chandra and you should see a new pop-up window which you can dock.
4. If the window is not visible or you accidentally close it, reopen it from Window Menu > Views > Reloader
Usage
1. Make sure your mesh maps/ bakes match the name of project resources.
2. Check "UV tile workflow" and enter appropriate suffix/tile sequence in case you need to reload UDIMs or UV tiles (optional step).
For example: use .1001 for sequence like obj_normal.1001.png, obj_normal.1002.png, obj_normal.1003.png
3. Enter appropriate file format like ".png", ".psd", ".tiff"
4. Click on "List matches"
5. Select the maps/bakes you want to replace
6. Hit "Reload 'em!" and wait till it's done. (might take some time depending on the project size)
Issues and fixes:
There might be disconnection between project assets and project's texture set settings. You can tell if the maps/bakes are updating in "Assets" window but not the texture set settings.
In that case manually select or drag and plug the maps from assets into the texture set settings. Example below:
You may have to move your camera inside Painter to see the changes after using the script.
Learnt some scripting and wrote this during my mentorship project for Think Tank Training Centre to save some time in the long run.
Special thanks to Joe Crawford for teaching me this stuff!
Feel free to contact me through reviews/ X/ Artstation.
Script is free to purchase! Tip if you're feeling generous. :)
You'll get the reloader script by me!