Here’s a little addon i wrote some times ago while working on a project with substance painter.
Basically it helps with Blender Image Texture reloading and External Libraries reloading.
It is available for both Blender 2.8x and 2.7x.
it means in blender, you currently have to reload image texture node and external libraries manually when a change happened. For example, working in gimp with blender opened, you change the hue of your character s skin, save your texture, go in blender, reload it and then you can see the result, but when working on several textures (with pbr shading with substance…) it could be redundant and slow process, the addon helps with that !
It adds in your properties scene panel (2.8x) or Info Header (2.7x) 2 buttons, the first one to reload all external images in one click, and the second, to start a modal timer which is going to check your images/libraries every n seconds (you can setup this in user prefs) for a change in the modification time.
If a change happened, image/library will be reload (and only if a change happens, otherwise, it could hurt performances)
Hi omodo, yep i’m waiting for the official new python api to update all addons i wrote, i’ll post it here when it’s done !
And glad to see it’s useful for you
cheers !
Hey i just saw this fork today, thanks for making the video and thanks to RenFinkle for the port ! i’ve not been able to get some free time on my own, so greatly appreciated !
I’ll merge this request to master asap and change the first post of this thread to reflect it !
Cheers !
Hii tonton, i test this version multiple times, ii works great when you use Eevee, auto reloads instantly,
but i doesn’t seems to be working on cycle renders view port.
it would be great if you can check this out?
The plugin does now work with latest build (blender-2.80.0-git.89207df7222a-windows64) and Eevee. Only when you use Cycles and changes from eg LookDev and back to Render Preview does it update the texture, yet after that, changing Renderer back to Eevee the old non updated texture is still pressent in view port.
Hi guys, sorry i didn’t have time to take a good look into it for now (lot of work)
I did try with latest build though (Git-8b2b79c2108b) and everything seems to work for me except for the cycles rendered mode in viewport… But no problem with eevee, lookdev and workbench (render engine, or viewport shading mode).
@JoelArt what os are you using ? Did you test it with the timer mode, or did you just click the reload image button ? have you check the console or catch any error message ?
I’ll try to correct it tomorrow, i’ll keep you posted here !