File Process is the first group in the General Settings rollout. It contains 5 options as shown below.
- Super Silent Mode: suppress all dialogs and prompt, and auto rename all duplicate objects & materials.
- Auto Collect Textures: collect textures located in the same directory as the 3ds Max file you load into script. For example, in the case below, if you import the cute_dog.max file into the script, it will automatically collect all texture_x.jpg files, and copy them to temporary extract folder. Note that it does not look for texture files used in the cute_dog.max file, but it will look for all files that are image formats in current folder and subfolder. Therefore, you need to make sure that the current directory and its subdirectories contain only files related to the 3ds Max file that is about to be imported into the script. This is also one of the reasons it’s more efficient to import assets as a compressed file, as the script will take care of all these issues for you.
- Process Relate Files: when enabled, Smart Merge will move all relate files in the same archive into history list after merge. For example, if I import cute_dog.zip contains cute_dog_corona.max and cute_dog_vray.max, after import into Smart Merge, the script will display a list of 2 files as shown (1). If the cute_dog_vray file is merged, the cute_dog_corona file will also be moved to the history list if Process Relate Files is enabled (2), and vice versa (3). This option is enabled by default.
- Delete Relate File: when enabled, Smart Merge will remove all relate files in the same archive when use remove function. It has the same logic as the Process Relate Files option. This option is not enabled by default.
- Auto Clear History: Smart Merge will auto clear history after merge to save you a bit of storage space.