Feature availability đ
âď¸ Personal âď¸ Suite đ§Š Supported 3ds Max VersionsIn addition to the âMerge and Placeâ functionality, the âMerge and Place as Proxyâ workflow lets you create and merge proxies of the objects in the asset youâre dragging into your scene. To do so:
- Select a single or multiple assets in Connecter, drag the selection in the viewport of your 3ds Max scene, and release the left mouse button.
- Choose the âMerge and Place as Proxyâ option in the integration contextual menu, which will appear. Take special care when you set the âAsset nameâ, "Object nameâ and âCreate a separate proxy for each objectâ options. You can find more details on them below.
- On the first drop you will be presented with the âProxy Settingsâ dialog that will allow you to choose the desired settings for your specific workflows. Select your settings and click the âProceedâ button.
- Complete the operation using the same interactions as in the âMerge and Placeâ workflow.
Merge and Place as Proxy.
The integration creates new proxies based on the settings in the âProxy Settingsâ dialog. By default, the integration will automatically detect the active renderer in your scene and create proxies for this renderer.
If the default behavior doesnât suit your needs you can use the âProxy typeâ setting to configure a specific renderer. If the âAuto-apply materialâ setting is selected, the integration will also save the material of the proxy (if it has one) in a .mat file with the name of the proxy and a suffix specific for each renderer in the same folder. The suffixes of the material file name are: â_vrâ for V-Ray and â_coâ for Corona. Arnold proxies donât have materials.
If the âUse existing proxiesâ option is selected, the integration, based on the âProxy naming patternâ setting and the âCreate a separate proxy for each objectâ setting, will first do a search for existing proxy files before creating new ones.
This way you can reuse your proxy files, saving disk space and making the management of the proxy files easier. If one or more proxy files are found they will be loaded in the scene. If the âAuto-apply materialâ option is also selected the integration will search for one or more .mat files that contain the materials for the proxies based on the .mat file naming pattern described above.
Asset Name and Object Name Options
The âAsset nameâ, âObject nameâ and âCreate a separate proxy for each objectâ settings are very important and affect the behavior of both the âMerge as Place as Proxyâ and âReplace Object <-> Proxyâ functionalities.
Asset Name
If the âAsset nameâ option is enabled and the âObject nameâ isnât enabled, the integration will create a proxy for the whole asset using the name of the asset as the name of the proxy file. If the asset contains multiple objects the proxy will be created from all of these objects. The âCreate a separate proxy for each objectâ cannot be used in combination with only the âAsset nameâ option.
If you want to replace the proxy using the âReplace Object <-> Proxyâ functionality, the integration will take all of the objects from the asset and will replace the proxy with these objects. This will happen because the proxy itself is not associated with a specific object in the asset, itâs associated with the whole asset.
Merge and Place as Proxy for an asset with multiple objects.
Object Name
If the âObject nameâ option is enabled, the âAsset nameâ isnât enabled, and the âCreate a separate proxy for each objectâ isnât enabled, the integration works in a similar way as when only the âAsset nameâ option is enabled. The difference is that itâll use the name of the object as the name of the proxy file. If the asset has multiple objects, itâll use the name of the first object.
If both the âObject nameâ and the âCreate a separate proxy for each objectâ options are enabled, the integration will create a separate proxy file for each object using the object name as the file name. In this case, if you use the âReplace Object <-> Proxyâ on one or more of these proxies, the integration will replace the proxy with the object from the source assets that was used to create the proxy. This will happen because each proxy is associated with a specific object from the source asset, the one that was used to create the proxy.
Merge and Place as Proxy â Object name.
Proxy Settings
As mentioned earlier, the settings in the âProxy Settingsâ dialog determine how the integration creates new proxies, searches for existing proxies and replaces proxies when the âReplace Object <-> Proxyâ command is selected.
Click on the âOpen Connecter Preferencesâ option in the right-click contextual menu in the viewport or the "Connecter Preferences" option in the âConnecterâ menu in the top toolbar of 3ds Max and then click the âProxy Settingsâ button to open the âProxy Settingsâ dialog.
Hereâs more about each setting, and how some of the settings combine with each other.
Auto-Apply Material
When enabled, the integration:
- Will save the materials of the proxies as .mat files when creating new proxies so they can be used in future âMerge and Place as Proxyâ operations.
- Search for .mat files containing the material of the proxies when loading existing proxies if the âUse existing proxiesâ option is selected.
Use Existing Proxies
If enabled, when performing âMerge and Place as Proxyâ, the integration will search for existing proxy files in the assetâs folder and subfolders or the configured custom folder before creating new ones. The proxy files are matched by using the âProxy naming patternâ and the âCreate a separate proxy for each objectâ settings.
Overwrite Existing Proxies
When this option is selected, any already existing proxies get replaced with the new ones from the current operation. When the option isn;t selected, and there is a âsame namesâ conflict between the existing and the new files being created, the naming rules in the âFiles numberingâ section in Connecter Preferences > Global Settings are automatically applied.
Replace Instances
If enabled, the âReplace Object <-> Proxyâ operation will also replace the instances of the selected objects or proxies. If disabled, only the selected objects or proxies will be replaced.
Proxy Type
By default the integration detects the active renderer in the current 3ds Max scene and automatically creates a proxy for that renderer. You can also select your preferred proxy type from the dropdown. The currently supported proxy types are:
- V-Ray proxy
- Corona proxy
- Arnold proxy
Proxy Location
This option lets you choose where the proxy files will be saved. The âSame folder as the merged assetâ option is selected by default. Choose the âIn a specific folderâ option to browse other folders. This option is also used when searching for existing proxies if the âUse existing proxiesâ option is enabled.
Proxy Naming Pattern
This section lets you decide how the proxy files are named. You can choose several options that will combine with each other if multiple options are selected. The âAsset nameâ option allows you to use the name of the asset as the name of the proxy.
The âObject nameâ option allows you to use the name of each object as the name of the proxy. If the two options are selected, the proxy will be named by combining the name of the asset with the name of the object. You can also add a specific prefix or suffix to the proxy name.
If your assets have more than one object, you can use the âCreate a separate proxy for each objectâ in combination with the âObject nameâ options to export each object in a separate proxy file (see further below for more details).
Proxy naming pattern.
Create a Separate Proxy for Each Object
When this option is selected, a separate proxy file is created for each object or group in each merged asset. For example, suppose you drag a .max asset containing two objects from Connecter and the âCreate a separate proxy from each objectâ option is selected. In that case, the integration will create two separate proxy files for each object and add two proxies to the scene, one for each object.
Proxy Type Options
In this section you can configure how the proxies are created. Click on the âV-Ray Proxy Settingsâ and âCorona Proxy Settingsâ buttons to open the dialogs for each proxy type. These settings are the same as the ones you see when you use the â.vrmesh exporterâ and the âCorona Proxy Exporterâ.
Due to some of the specifics of 3ds Max, the settings for Arnold proxies canât be configured in advance, so a dialog with these settings will be shown when the integration is creating the proxies.