1. Home
  2. Docs
  3. Smart Merge 2
  4. General Settings

General Settings


This is the first rollout setting of the script. It contains basic options for script operations.

General Settings Rollout.

To access it, click the Show Extra Merge Settings button (+ button), then navigate to the first of the three rollouts that appear.

File Process

File Process is the first group in the General Settings rollout. It contains 5 options as shown below.

File Process group.
  • 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.
Auto Collect Texture Example.
  • 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.
Process Relate Files Example.
  • 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.

Deep Search

Deep Search is the second group in the General Settings rollout.

Deep Search group.

When enabled, if Smart Merge can’t find an archive file corresponding to the preview file you imported, it will automatically search in the subfolder and custom search path. If Prompt is enabled, it will ask you before starting the search.

Deep Search example.

In the above example, if the file bludot_buddy_dining_chair.zip is put in Library folder, by default, the script won’t load anything into 3ds Max if you import the file bludot_buddy_dining_chair.jpg, because it finds no matching archive in the current directory. But if Deep Search is enabled, Smart Merge will be able to find that archive file.

If you put the archive file in a completely different path, you can click the Select Folder button to set the Custom Search Path. For example, in the image below, I set the Custom Search Path to “E:/LIBRARY”.

Custom Search Path example.

If the script still can’t find the corresponding archive in the subfolder and Custom Search Path, it will ask if you want to manually select the path for it as shown below.

Custom Search Path message.

In most cases, Deep Search will work fine with no performance issues, even in folders containing many subfolders. If you have problems with this feature, make sure that the paths and filenames do not contain special characters, and at the same time make sure the path is not too long (Windows has a MAX_PATH limit of ~256 characters).

Was this article helpful to you? Yes No

How can we help?