6 script for finding and organizing missing textures in 3ds Max

I guess for many people has happened to have problems with missing textures in their work with 3Ds Max. Sometimes this occurs accidentally, in other cases can happen when rearranging files for better organization. This is also likely to happen if you get a file by email, which has not been properly archived. Whatever the reason, it is always annoying when you see the warning Missing External Files, when opening a file. It happens to me too sometimes and to save time from searching for each file, I use some scripts that I would like to share with you.

Lost Textures

6 script for finding and organizing missing textures in 3ds Max

This is the simplest of all the scripts and it just deletes all the missing textures from your materials. Definitely not the best solution, but may be useful in some cases. Simply run it through MAXScript > Run Script… and select Yes to remove the textures.

  • Author: Oscar Romero
  • Official web page: www.scriptspot.com
  • Compatible with 3ds Max: 2012

Change Paths

6 script for finding and organizing missing textures in 3ds Max

Change Paths does exactly what its name means – change the directory which contains the maps for the project. It recognizes images, Mental Ray and V-Ray Proxy objects, IES files and more. As a disadvantage can be noted that in the new directory beforehand must be copied all textures used in the scene. If this is done the rest of the job is carried out by the script who change the path to all textures in Material Editor.

File Renamer

Interesting script by Australian artist Travis Williams, with which you can change the textures by simply entering the names of old and new images. It may be useful in some cases.

  • Author: Travis Williams
  • Official web page: all3dmax.com
  • Compatible with 3ds Max: 2010, 2012, 2013

Bitmap Collector

6 script for finding and organizing missing textures in 3ds Max

Bitmap Collector is similar to Change Paths, with the difference that it works more automated, it is more easier to work with and do not need to copy anything in advance. The script finds all the textures that you have used in your file, then copy them to a new folder and change the links in Material Editor with the new path. During copying, you can rename the images by adding any of the following tokens:

$projectName – you can set the project name different from filename
$fileName – adds file name to textures names
$bitmapName – keeps the original name of the texture
$randomName – converts the name of the texture in random combinations of numbers and letters
$counter – add sequential numbers to file names

This script is a bit fickle and in order to work normally, there should be no perplexed links to the actual maps. For example, if your textures were located in folder D:\My Projects\Project 1\Textures and after a while you have moved them in D:\My Projects\My Old Projects\Project 1\Textures, Bitmap Collector will give you a lot of errors. Fortunately, this problem can easily be fix if you used it in a combination with any of the tools listed below.

After installation, the script can be found in Customize > Customize User Interface > Toolbars tab > Category > duber`s tools > duber Bitmap Collector.
  • Author: Duber Studio
  • Official web page: www.duber.cz
  • Compatible with 3ds Max: 2011 or newer

Relink Missing Files

6 script for finding and organizing missing textures in 3ds Max

With Relink Missing Files you can fix the mess with missing textures. The script searches the files in subdirectories, so we need only to show him parent folder in which they are located. There is an interesting feature to detect duplicate files, which allows you to choose exactly from which directory you want to load them. According to his author, this tool recognizes all types of files – images, proxy object, etc.

After installation, the script can be found in Customize > Customize User Interface > Toolbars tab > Category > sinok.gr > relinkMissingFiles.

Relink Bitmaps

And finally, the champion of all similar scripts. Relink Bitmaps is a powerful tool that can quickly repair messy links to images, Mental Ray Proxy, V-Ray proxy, VRayHDRI and IES files. You can add frequently used folders, search sub-folders, find a specific texture or file and more. It is similar to Relink Missing Files, but works better, at least in my opinion. This script is completely free, but if it helps you save time, you can make a modest donation of $10 for the author.

After installation, the script can be found in Customize > Customize User Interface > Toolbars tab > Category > ColinScripts > Relink Bitmaps.
  • Author: Colin Senner
  • Official web page: www.colinsenner.com
  • Compatible with 3ds Max: Max 9 – 2012 (service pack 1+)
guest
17 Comments
Newest
Oldest Most Voted
Inline Feedbacks
View all comments
Mohsen Fallah
14/08/2016 11:33

I don’t understand,relinking textures that everybody talks about is easy;
What a lot of people are looking for is how to delete missed textures from max like in Maya ; we can use delete unused texture!!
for example when you delete an object Max keeps the textures assigned to that object and sometimes you can’t find this texture in material editor to delete it!!!!

Đan Thanh
29/11/2016 18:16
Reply to  Mohsen Fallah

remove/delete missing texture isn’t so difficult but 3ds max doesn’t have that feature build-in. You can use Relink Bitmaps or Lost texture, 2 scripts listed above. Better to use Relink Bitmaps to replink as many as possible then remove the remain missing ones. There’s a button on its UI. You can download and try again Relink bitmap by Colin Senner.

Beka Bitsadze
29/04/2016 11:27

emazing. thank you sooo much

Colin Senner
29/01/2015 22:02

Very welcome. If I can be of service anytime in the future, don’t hesitate to contact me. I would reiterate all of these tools are great and get the (inevitable/painful) job done easily and quickly!

Colin Senner
29/01/2015 21:55

Thanks for the referral to Relink Bitmaps!

Mouath
Mouath
16/06/2014 13:15

v-ray messages
vrmesh file specified for proxy object “v”

br0t
br0t
07/02/2014 18:01

What exactly you like better in Relink Bitmaps than in Relink Missing Files? The latter will find any asset, which I think is great, e.g. for cache files etc.

Prog
Prog
15/01/2014 16:26

1 more question.
What about rename and collect other assets by Bitmap Collector, like “.IES” files and vray proxy objects “.VRMESH”?
Is it possible in the future?

Prog
Prog
14/01/2014 17:12

Thank you for fast replying.
Ok, I’ll try to do as you say and fix all my paths in Asset Tracking by Relink Bitmaps or other same.
Cheers!

Prog
Prog
15/01/2014 13:30
Reply to  Prog

Everything works perfect when i fixed ill my paths.
Many thanks for Mladen’s help!

Prog
Prog
14/01/2014 12:52

Hi.
Bitmap Collector is a great idea tool, but in max 2012 on Win7x64 appears error message, when i try to use it.
http://tinypic.com/view.php?pic=ipzgxl&s=5#.UtUTmE6_K9I
It can’t copy any textures of my scene – png, jpg and others.
How can i solve this problem?
Thanks.

Top