Environment Variables
User Interface Variables
Variable | Description |
---|---|
SFX_CACHE_PATH | Determines the location of the local source cache. By default, the location is set
to $TEMP. |
SFX_EXPORT_PATH | Defaults to this path in the Export dialog box when set. Overrides the
SFX_IMPORT_EXPORT_PATH. |
SFX_EXR_COMMENTS | By default, the Project path, Paint path and Session name are stored in the
comments attribute of the EXR file header. If the SFX_EXR_COMMENTS environment variable is set, it is appended on to the end of the comments string. The format of this variable should be name=value;name=value; etc. No $VARIABLE expansion is performed. |
SFX_EXR_COMPRESSION | Set to RLE for faster saving. |
SFX_EXR_DATA_WINDOW | SFX_EXR_DATA_WINDOW can be set to four integers “xmin, ymin, xmax, and
ymax” to set the data window in the output EXR header. The width and height specified must match the output image buffer size or else this window will be ignored. |
SFX_EXR_DISPLAY_WINDOW | SFX_EXR_DISPLAY_WINDOW can be set to four integers “xmin, ymin, xmax,
ymax” to set the display window in the output EXR header. |
SFX_EXR_USE_DATA_WINDOW | When set, Silhouette uses the data window to determine the image
dimensions. This will only work right if the entire sequence has the same data window. |
SFX_IMPORT_EXPORT_PATH | Default to this path in the Import/Export dialog boxes when set. |
SFX_IMPORT_PATH | Defaults to this path in the Import dialog box when set. Overrides the
SFX_IMPORT_EXPORT_PATH. |
SFX_MASK_PATH | SFX_MASK_PATH must contain one or more complete paths to a masks.xml
file (the name doesn't matter), separated by a semi-colon. If multiple paths are supplied, then all will be loaded. If a mask with an existing name is encountered, it replaces the previous one, so the best way to add custom masks is to set SFX_MASK_PATH to both the default location and the new location. The default is “$(SFX_RESOURCE_PATH)/masks.xml” So, to add a single new mask, without modifying the core masks.xml, you would add your new mask to an xml file somewhere and then set SFX_MASK_PATH like this: SFX_MASK_PATH=$(SFX_RESOURCE_PATH)/masks.xml;/path/to/new/masks.xml You can also override the default masks by simply adding them to the new file and then changing them as needed. |
SFX_MAX_THREADS | Overrides the number of multi-processing threads Silhouette uses by default. |
SFX_MODULE_PATH | Semi-colon separated list of paths to search for Silhouette modules. Userspecified
paths are checked before the built-in modules path. Useful for endusers to provide custom I/O modules in a network-central location. |
SFX_LICENSE_SERVER | Set to enable floating licensing. Set to port@host of the license server. |
SFX_OUTPUT_PATH | Default to this path in the Render dialog when set. |
SFX_PROJECT_PATH | Default to this path in the Project Open/Save dialog box when set. |
SFX_RESOURCE_PATH | Sets path to Silhouette run-time resources. On Mac, this defaults to
Silhouette.app/Contents/Resources, while on Windows and Linux it defaults to <path_to_silhouette>/resources. |
SFX_TEMP | Controls where temp files created by Silhouette are stored. The default location
is in the user’s temp folder. Paint undo data is stored in a temp file, starting with “sfxpaint” while source cache files are stored in a Silhouette Cache folder. |
SFX_TMP_PATH | SFX_TMP_PATH controls where user-specific autosaves, backups, and the
lock file are stored. SFX_TMP_PATH defaults to SFX_USER_PATH. SFX_TMP_PATH should point to a user-writable directory. |
SFX_VALID_XML | Silhouette shape files are not valid XML. Now, shape files can be written as
valid XML by setting the SFX_VALID_XML environment variable to anything (except 0, which will disable the option). When enabled, shape files will not import into older versions of Silhouette. |
SFX_USER_PATH | Sets the path to the user's copy of Silhouette's files. Defaults to ~/Silhouette5 |
Color Management Variables
Variable | Description |
---|---|
SFX_CINEON_WORKING_SPACE | Set to either log or linear. This environment variable overrides the Color
Management > Cineon/DPX Working Colorspace preference. |
SFX_DPX_INTERPRETATION | Sets the default DPX interpretation for loading and saving to either log or linear.
This value only gets queried when media is first imported.||SFX_DPX_LOAD_INTERPRETATION Sets the default DPX interpretation for loading to either auto, log, or linear. |
SFX_DPX_SAVE_INTERPRETATION | Sets the default DPX interpretation for saving to either log or linear. |
SFX_OCIO_COLORSPACE | Sets the default Viewer > Display > Colorspace. |
SFX_OCIO_DISPLAY | Sets the default Viewer > Display > Display. |
SFX_OCIO_LUT | SFX_OCIO_LUT can be used to set the default LUT. This will get set on the
session when a new session is first created. The value for this variable is the full path to the LUT, including extension. The name is case sensitive. |
SFX_OCIO_VIEW | Sets the default Viewer > Display > View Xform. |
Open EXR Variables
Variable | Description |
---|---|
MULTIVIEW_EXR_EXT | By default, stereo (multi-view) EXR files are saved with a .sxr extension instead
of the normal .exr extension. However, the value of the MULTIVIEW_EXR_EXT environment variable will be used instead if it is set. |
SFX_EXR_COMMENTS | By default, the Project path, Paint path and Session name are stored in the
comments attribute of the EXR file header. If the SFX_EXR_COMMENTS environment variable is set, it is appended on to the end of the comments string. The format of this variable should be name=value;name=value; etc. No $VARIABLE expansion is performed. |
SFX_EXR_COMPRESSION | Set to RLE for faster saving. |
SFX_EXR_DATA_WINDOW | SFX_EXR_DATA_WINDOW can be set to four integers “xmin, ymin, xmax, and
ymax” to set the data window in the output EXR header. The width and height specified must match the output image buffer size or else this window will be ignored. |
SFX_EXR_DISPLAY_WINDOW | SFX_EXR_DISPLAY_WINDOW can be set to four integers “xmin, ymin, xmax,
ymax” to set the display window in the output EXR header. |
SFX_EXR_USE_DATA_WINDOW | When set, Silhouette uses the data window to determine the image
dimensions. This will only work right if the entire sequence has the same data window. |