Point all of the texture maps to a centralized location on our network

Hi!
Is there a way to have Unreal Engine point all of the texture maps to a centralized location on our network?
3dsmax has a feature called Asset Tracking, where you can specify a path for dependencies like textures, proxies, and caches. I’m wondering if Unreal has something similar, or if there’s a script or plugin that can do this.
I found a way to do it manually in Unreal, but I have hundreds of textures, so doing this one at a time would be pretty time-consuming and also leave a lot of room for errors.

Thanks!

Hello there @Alekzi_UE!

Sadly, the short answer is that there’s no direct equivalent to Max’s Asset Tracking in UE, and there’s no plugin that covers the alternative. The closest thing you can get to, is setting up an auto reimport workflow, as seen in the Epic docs below:

If that’s does not cover the needs of your project, then the next step would be, as you mentioned, a custom script. It should be possible to create a Python scripts that runs your manual process through all the texture assets. Unfortunately, I’m no Python expert, so I can’t assist you with the code itself.

If you take this route, please remember to enable your project to work with Python: