Collect Asset

41 votes
Version: 
2.099e
Date Updated: 
03/14/2024

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: Xiruim.

Tested on 3ds max 2024. must work with oldest versions too

contact with me e-mail: [email protected]. telegram: https://t.me/xiruim

You can donate for this script

Для русскоязычных есть тема на форуме http://3ddd.ru/forum/thread/show/skript_collect_asset#

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.099e
- fix error with OSLMap

new in v2.099d
- fix some errors

new in v2.099c
- New itstaller. Now you can install/update script or delete.
- Now you need press Refresh button for activate functions of script. You can change this in settings
- You can choise in settings default format for archive, zip or 7zp
- Add choise version of 3ds max file when create archive
- if you make archive for selected objects script will reset render settings, clean matedit, remove background in saved scene
- add new classes of assets
- fix some bugs

new in v2.099b
- New installer. Now script installed to "Xiruim" category. Old script will be deleted. You need again create a button on you panel
- Update design. Thanks for this users phil_b and LAS
- In settings you can choise a language for hints. English or Russian.
- add class Redshift Sprite
- add a subfolder field
- fix some errors

new in v2.098
- add option for exclude xref files from collecting

new in v2.097
- add support V-ray volume grid files
- add search missing textures in subfolders
- add button "settings"

new in v2.096
- fix error with DotNet

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: 
AttachmentSize
collect_asset_v1.55.mzp725.1 KB
collect_asset_v2.07.mzp740.67 KB
collect_asset_v2.096_.mzp744.88 KB
collect_asset_v2.097.mzp745.37 KB
collect_asset_v2.098.mzp745.64 KB
collect_asset_v2.099b.mzp746.48 KB
collect_asset_v2.099c.mzp770.54 KB
collect_asset_v2.099d.mzp770.8 KB
collect_asset_v2.099e.mzp770.81 KB

Comments

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
uraken1@inbox.ru's picture

Не пашет в 22 максе

Архив мигает, но не создается.
PS выяснилось, что не работает в итоге версия 2.99B - 2.98 версия работает нормально.

The archive blinks but is not created.
PS it turned out that version 2.99B does not work - version 2.98 works fine.

marche's picture

Does not work well in 3DS Max 2022!!!

Any chance to upgrade to 3DS Max 2022? Does not work well in 3DS Max 2022!!!

Visuali Studio's picture

3ds max Version

I need to make an archive where the max file is in a different version (eg from 2020 to 2018) but the script only saves in current version. Could you implement a version selector in future release?

alexnode's picture

I just moved to max 2022

I am using mostly vanilla max, apart form vray, forest pro and pheonix. But your script is amazing antomor. Are there any plans for an update to max 2022? Vray also added a bitmap with .tx file format (probably a tiff) related to their new material browser. They probably need to stay where they are in the vray global variable folder. Anyhow i am eternally grateful to you for the huge amounts of time saved gathering maps from weird locations.

nnq2603's picture

Should have "Collect only Found assets" checkbox option

Very stable and useful tool for 3ds max. But there should be a very important feature. When I work in a network folder and accidently use some bitmap from local HDD, I want to quickly collect those maps to network location without re-collecting all maps (which the tool done very well). We need a checkbox to "Collect found assets only", leave other OK assets intact, because collect all assets is very time consuming in big file with hundred to thousands maps/assets.

Thanks again for very useful script, Antomor.

todor's picture

Thank you :)

Thank you
works good with max 2016.

nefertum's picture

Occasional Error

Hi, first of all thank You for useful tool!
However in some scenes (so far, I wasnt able to find out what do they have in common, whats different) when opening this scripts UI, following happens:
- the UI shows up, as it should
- the blue progress bar on the bottom initializes for some time
- then it stops and error message shows up and script editor with the whole script as well:

collect-bug
https://ibb.co/VD6LZQL
Then the UI buttons arent correctly loaded or are greyed out - thus unusable. Only thing left to do is shut the UI down and resolve my paths with native 3dsmax asset tracker manually :(
Any ideas how can I fix this or find culprit in these scenes?

best regards,
Jan

nnq2603's picture

compression in Asset Collect, why want replace 7-zip?

I think currently only 7z. By the way, why 7z is a problem for you? It's better performance and smaller output filesize, and it's free/open-source. WinRAR can open it, too. Shouldn't be any problem even if you want send file to others. I can't think any PC doesn't have a compression tool already installed (winRAR. 7-zip, etc...).

antomor's picture

RE: 3ds max 2019

Not sure, some functions work only in new versions 3ds max. Yo can try use old version of script

GK3D's picture

3d Max 2009

I would love to use your script but unfortunately I only have Max 2009, is there any way to make it work with 2009?

Thanks

Comment viewing options

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