My rather (as of recently common) problem is the following:

Every time I download 3d-asset-packs like the ones you can find on Kitbash3D for instance, the image textures are all un-linked in each shader (even though I haven't changed the relative location or name of any image-file).

default unappended image texture view

With "un-linked" I don't mean the nodes in the shader being disconnected, I mean the fact that I have to re-import / re-open every single image file in every image texture node within each shader to get the desired look. As you can see below, all the image-texture-nodes have the correct file-names already added (i.e. the used to be linked), but they only show once i re-open those files.


Manually re-linking all the files usually isn't a problem (although it is rather time-consuming)... at least it wasn't. But this particular 3d-asset-set comes with minimum 100 textures (see below) and re-opening all of those files manually would just be an absolute abominable waste of time.

enter image description here

Now to the question: Is there an easy way I can re-link all of these image-files? Maybe some sort of automatic recognition of file-names needed in other nodes, once I re-open one file (similar to what after effects can do)? Is there something I can do in the .blend file to re-append all the images?


1 Answer 1


Nevermind, found the answer:

Issue solved by clicking on file > external data > find missing files and navigating to the folder with the textures.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.