yes, though its not pretty.
First thing to remember is if you cant load the library paths your quite screwed, the blend file will open and loose lots of links and become unstable.
To make the file load you have 2 options.
- Move the blend file to the location its looking in.
- HEX Edit the blend file to point to a new location.
a while back broken was having problems win32 paths on a linux renderfarm so I made it that “C:\foo” acts as “/c/foo” on a linux/mac system. This means you can create the path on a unix system, otherwise C:\ would never resolve to anything useful.
HEX editing- ofcourse you shouldn’t have to do it, but its not all that bad, I had to do this on a few files for BBB, you can also add in secret messages after the filenames zero string terminator.
Now if you can load the blend file and you want to move you project do this…
File -> External Paths -> Make Absolute. (makes all paths absolute libs/sound/fonts/textures etc)
(move your files about)
File -> External Paths -> Make Relative
If you move the files around and change where they are in relation to the the blend file you can use the Find Files menu item but this isnt any help if your libs are not found on loading.
Note that you can also change the a library path by Ctrl+Clicking in the outliner, it will say if the new path is not found so your not at risk of messing up so baddly