Export Manager Dialog

The Export Manager dialog is described below with functions for how to access it. A list of the controls on the dialog can be found in the table below.

What It Does

The Export Manager dialog lets you specify options for exporting, in batch, channels and Bake Point nodes as flattened from the current Mari project. The Export Manager retains the export settings throughout your project's life.

Note:  In order to help you export successfully, cells containing overrides are highlighted in yellow, warning messages are highlighted in blue and cells containing errors are highlighted in red to point out potential risks of export failures.

Tip:  Once you have selected one or more items, use the Export Manager dialog right-click context menu to easily check or uncheck and export or remove items from the export list. You can also right-click on the Size, Colorspace, Depth, Set File Name, File Options, and Post Process Command columns to open their corresponding dialog from the context menu.

Tip:  You can export multiple variations of the same source channel. For example if you want to export a 16-bit channel to full sized EXR and a half sized proxy JPG.

How to Access It

Menubar | Channels > Export Manager

Right-click | in Channels Palette > Export Manager

Right-click | on canvas > Export Manager

Export Manager Dialog Fields

Control

Type

What it does

Notes

Save Export Settings

button

Saves your export settings to a file on disk.

This only saves export settings for the currently selected object(s).

Load Export Settings

button

Uploads a previously exported settings file for you to export channels and Bake Point nodes.

This only loads export settings for the currently selected object(s).

The channel and Bake Point node's names have to match for the settings file to be exploitable.

Export Root Path

text field, dropdown

Selects the file location to export to.

 

button

Navigates to the file location to export to.

 

Export Items

Object Name

text field, dropdown

Selects the object of your current project for which you want to export channels and Bake Point nodes.

 

Add New Export Items

button

Adds one or more items (channels or Bake Point nodes) to the export list.

All existing or added channels (not Bake Point nodes) to your project are displayed in the export list by default.

Remove Export Item

button

Removes the selected items (channels or Bake Point nodes) from the list.

 

Source

checkbox

Selects the channels and Bake Point nodes for which to export settings.

 

Size

text field, dropdown

Specifies the resolution of the item from the following options:

Same as source

256 x 256

512 x 512

1024 x 1024

2048 x 2048

4096 x 4096

8192 x 8192

16384 x 16384

32768 x 32768

You can also right-click in the Size cell and select Set Size from the dropdown menu. This opens the Set Size dialog where you can set the resolution.

Colorspace

text field, dropdown

Specifies the colorspace to which the output values are converted. When the Colorspace option is set to Same as source, the colorspace is determined by the channel's file name, size, and type of data in file.

The available options depend on your config file. See Color Management.

You can also right-click in the Colorspace cell and select Set Colorspace from the dropdown menu. This opens the Set Colorspace dialog where you can set the colorspace.

Depth

text field, dropdown

Changes the color depth of the channel or Bake Point node to either 8bit (Byte), 16bit (Half), or 32bit (Float).

You can also right-click in the Depth cell and select Set Depth from the dropdown menu. This opens the Set Depth dialog where you can set the depth.

File Name

text field

Specifies the default file name value and format, as well as the sub-folder of the export item.

You can also right-click in the File Name cell and select Set File Name from the dropdown menu. This opens the Set File Name dialog where you can set the default file name.

File Options

text field

Specifies the file format options, and lets you enable or disable the following options:

Alpha Channel - Select Keep or Remove alpha channels when exporting textures. This can help decrease the resulting file size when exporting images that don’t need alpha channels.

Full Edge bleed - Enable or disable to specify whether or not to bleed patch edges when exporting channels or Bake Point nodes.

Small Textures - With this option enabled, Mari exports any patches filled with a constant color as 8x8 pixel textures, no matter what resolution the patches are in Mari.

You can also right-click in the File Options cell and select Set File Options from the dropdown menu. This opens the Set File Options dialog where you can set the file options for your channel.

Enabling Small Textures saves disk space if you're exporting a channel that hasn't been fully painted.
Disable Small Textures if you want Mari to always export patches at their full size (even if they haven't been painted).

Post Process Command

text field, dropdown

Through a command line, specifies what actions to take after exporting the channel or Bake Point node export settings file.

You can use the following commands:

$ROOT - the name set in the Export Root Path field.

$EXT - the name of the extension set in the File Options field.

$UDIM -applies the post process command to each UDIM

$EXPORTED - a placeholder for the full export path, which allows you to run one command on each exported file

$CWD - the location of the Current Working Directory.

$FILENAME - the name specified in the File Name field.

For example on Linux -

To copy exported files to a pre-existing backup folder. This can be useful if you want to back up any exported files on a separate network location or multiple network locations, to be sure no data is lost.

rsync -avc $EXPORTED /home/<username>/MyBackup

To compress exported images to a 'tar' archive called 'dailies'.

tar -rvf $ROOT/dailies.tar -C $ROOT $FILENAME

For example on Windows -

To copy the exported images to a backup folder called 'MyBackup'.

Robocopy $ROOT %HOMEPATH%\Documents\Mari\MyBackup $FILENAME

To print the size on disk of each image exported, using a Python script.

python %HOMEPATH%\Documents\Mari\Exports\postScript.py $EXPORTED $FILENAME $ROOT $EXT

 

You can also right-click in the Post Process Command cell and select Set Post Process Command from the dropdown menu. This opens the Post Process Command dialog where you can enter your command line.

You can right-click to set the same post process command across all selected cells.

Status

information

Indicates if there are some errors in your export settings or anything that requires your attention.

 

Export Overrides

Size

text field, dropdown

Overrides the resolution of all the channels or Bake Point nodes, set in the channel/Bake Point node's Size field, with one of the following options:

Same as source

256 x 256

512 x 512

1024 x 1024

2048 x 2048

4096 x 4096

8192 x 8192

16384 x 16384

32768 x 32768

 

Depth

text field, dropdown

Overrides the color depth of all the channels or Bake Point nodes, set in the channel/Bake Point node's Depth field, with either 8bit (Byte), 16bit (Half), or 32bit (Float).

 

Patches

dropdown

Overrides whether Mari exports all or selected patches of the object only.

 

Colorspace

text field, dropdown

Overrides the colorspace of all the channels or Bake Point nodes, set in the channel/Bake Point node's Colorspace field.

The available options depend on your config file. See Color Management.

 

Post Process

text field, dropdown

Overrides the Post Process Command line of all the channels or Bake Point nodes, set in the channel/Bake Point node's Post Process Command field.

 

Export Current

button

Exports the channels or Bake Point nodes for the object currently selected in the Export Manager dialog.

 

Export All

button

Exports the channels or Bake Point nodes for all objects, and closes the Export Manager dialog.

You can export the same channel or Bake Point node several times as long as the settings or the export path differs.

Close

button

Closes the Export Manager dialog.