Collect Asset

28 votes
Date Updated: 

This script collects textures and other files used in the scene in one folder. Check for the same file names.
It is free script.

Additional Info: 

check files

This script work with:
- standart materials
- Vray Render
- Corona Render
- Octane Renderer
- Redshift Render
- FStorm Render
- Final Render

for installing select menu Scripting -> Run script... and select dowloaded file. Find it in Customize -> Customize user interface -> Toolbars. Category: # Scripts. Restart 3ds max for update script icon.

Tested on 3ds max 2016, 2017

contact to me e-mail: [email protected]. skype: anton_mor

You can donate for this script

Для русскоязычных есть тема на форуме

Please write if you find errors

I leave old version of scipt (collect_asset_v1.55) because it use other algoritm and work with standart max Asset Tracking. And in some time it can see files, who not see version v2.x

new in v2.095
- add classes for Red Shift render

new in v2.094
- collect LUT from corona camera
- collect BIP files from Biped Motion Flow
- now with function Collect Files + relink, if files already are present in folder then they will be relinked.

new in v2.092
- add some classes for collecting
- add Button "Del RE Paths"

new in v2.09
- add support Final Render
- fix problems with Redshift
- add BitmapHDR class for collecting
- add Strip paths button
- fix some small issues

new in v2.08
- add support FStorm Render and Redshift Render

new in v2.07
- increase speed collecting assets from lights
- fix some errors

new in v2.06
- fix some errors

new in v2.05
- add function to seek textures

new in v2.04
- add Octane render files
- can collect files from ifl sequence
- can collect point cache
- compare files with identical names by checksum
- increase scan assets speed after operations in script
- add checkbox for automatical repeat action in Match Bitmaps window
- add logging
- fix some errors

new in v2.03 - add function "copy max file"

v2.02 - Write new engine for script. Now not use Asset Tracking. Now script work with map classes as VRayBMPFilter, Camera_Map_Per_Pixel. Work with maps in xref files, collect textures and update xref files.
This version not rewrite older version and install as new script in 3ds max.

v1.55 - add function for rename russian symbols to english in file names

v1.54 - add button "Make Archive". Now can make 7zip or zip archive directly from 3ds max

v1.52, v1.53 - fixes some errors

v1.51 - now can collect from selected objects only
           - excludes textures are not used in the scene

v1.5 - now can delete missing paths

v1.4 - fix error with new not saved scene

Video URL: 
collect_asset_v1.55.mzp725.1 KB
collect_asset_v2.095.mzp745.31 KB


Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
amir3dsmax's picture


error when scene file contain VRay_Lens_Effects image

antomor's picture


Thank you for this comment. I try fix this error in new version.

3dwannab's picture


When I check copy max file and selected objects only and press collect file it creates an error as shown.

Using max 2016.

2016-02-28_16-12-12.jpg 19.8 KB's picture

RE: Ресурс

Огромное спасибо. Не нашёл "Donate". Куда можно отблагодарить? :)

antomor's picture

RE: Ресурс

Сделаю вариант сохранения сцены в папку, как если бы сделали Save as... в максе. А для выделеных обьектов будет аналог команды Save selected...
Думаю скоро добавлю эти изменения.'s picture


Здравствуйте. Пользуюсь Вашим скриптом почти каждый день. Просто вызывает некое неудобство при создании ресурса в новую папку сохранять туда максовский файл вручную. При создании архива проблем нет. Спасибо.

antomor's picture


I can not understand why? How do you use this?'s picture


Great script. But can you make it so that when you press "collect files" MAX file is also saved in a folder with a resource? thanks

antomor's picture

re: about make archive

When you make archive, first script copy all files in temporary folder. Then, if all is well, will be asked to specify a name and location for the archive.

anzyu's picture

about make archive

hello guys,i want to ask when I make the archive package is not in the specified path is how to return a responsibility? [email protected]

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.