Collect Asset

30 votes
Version: 
2.097
Date Updated: 
05/04/2019

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

Для русскоязычных есть тема на форуме 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.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

Comments

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
krukovetsvp@gmail.com's picture

Resourse

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]

lex2306's picture

thank you very much, my

thank you very much, my friend, I saved a lot of time thanks to your woanderful script....great job...

stanley_asbeek's picture

Hey mate, Thanks for this

Hey mate,
Thanks for this script, I'm using it nearly everyday!

I was just wondering if it was possible to add few options :
When we have the "replace", "Use existing" or "rename" options, it does it for each one of the files.
Very useful, but would it be possible to have a option to do it on the whole scene? IE : I often have multi-textures files (like 80-90) and I have to click on each of every file.
Would be great to have a "Replace all", "Use existing All" and "Rename All".

Otherwise I have a few cases where it didn't copy all the files across the new location, where could I send you a file to debug?

Cheers

Stan

ehance's picture

You're not the only one...

Great script Anton, and thanks for keeping this open so we can learn and take things further!

-Eric

init0's picture

Great!

Many thanks for the update!
З.Ы.: Спасибо, земляк!

init0's picture

add

add feature for the selected objects, plz
Many Thanks!

Luchiano's picture

Great job!!

Thanks!! now i have more time to procrastination!! :)
GReetings!

antomor's picture

re: I'd love to see an asset collector do one fundamental thing

I wrote a script for yourself basically. Now I have no desire to add features that I do not use. Script open source, you can change it by yourself.

Comment viewing options

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