Settings

In the settings you can customize smartLib to your needs. To access the settings navigate to cragl -> smartLib -> settings.

_images/31.png

The settings window is divided into three sections:

  • General
  • Status/Report
  • Render
  • Shot Templates

General section

_images/32.png

1) show tooltips: If this checkbox is enabled show tooltips for all major elements. Otherwise hide tooltips.

2) pin smartLib window: If this checkbox is enabled then the smartLib main window will always stay on top of all windows. Un-check to disable this functionality.

3) collapse_image_sequences: Check to enable collapsed image sequences preview in smartLib shot section.

An example: The image sequence will be displayed in the format of file_[1-10].jpg if this checkbox is checked. If it is unchecked it will display single files in the format of file_1.jpg, file_2.jpg, file_3.jpg, etc.

4) shot section: enable drag functionality: If this checkbox is checked the drag functionality in the current shot section tree view is enabled. To prevent unwanted dragging and copying of files un-check it and use the insert in dag functionality to perform the same action.

5) show hidden files: If this checkbox is checked show hidden files that start with a dot . in the current shot tree view.

6) force create render directory: If this checkbox is checked smartLib will create the render directory of a given write node’s file path if it doesn’t exist.

7) reset xml settings: Click to reset all smartLib settings to their default settings.

8) shot thumbnail gamma: Set the shot thumbnail gamma. Increase to lighten dark images, decrease to darken light images. This gets applied when creating new thumbnail images.

9) user: Here you can set the user for this workstation. Whenever you open a shot the set user will be displayed in the smartLib main window. Using this feature becomes useful as all artists can see who is working on which shot at a given time. The current user of a shot can also be set and unset manually. If the user input is empty no user will be set when opening a shot.

10) Default thumbnail: Set the color of the default thumbnail image in case a shot does not have a thumbnail assigned. You can choose between:

  • light
  • medium
  • dark

11) ignore nuke scripts in dropdown: Ignore all nukescripts in smartLib’s shots dropdown menu in the shot section that contain one of the following characters. This is to prevent displaying backup- and annotation nuke scripts in the dropdown menu. You can enter multiple elements to ignore in here by separating them by comma.

12) default formats: When creating a new shot inside a shot template, via a shot template or via the right click menu of your current shot the new nuke script takes the format settings that are set in here. You can set the full size format (width and height), pixel aspect ratio and fps for your nuke script.

Status/Report section

_images/33.png

The Status/Report tab lets you create a default export path for your project reports (to export a project report please see Creating project reports as well as custom status for your project. By default smartLib creates the default status not started, in progress and done. But you can edit, delete and create custom status if you need to.

Note

If you work in a team of several artists, it is recommended that all artists in your team use the same status.

1) custom project report path: You can set a custom default project export. Whenever you create a project report (see Creating project reports) the export browser will launch to this location by default. When this input is not set, the export browser will launch in the previously browsed location.

2) custom status: Here you can create and edit custom status if you need additional status items.

3) status overview: This is a list of all your status.

4) edit status: click to edit the selected status. This will pop up the edit status window. Please see editing status.

5) delete status: click to delete the selected status.

6) create new status: click to create a new custom status. This will pop up the new status window. Please see creating new custom status.

editing status

To edit an existing status please navigate to the Status/Report tab and push the “edit” button for the according status that you want to edit. This will pop up the edit status window:

_images/34.png

1) status name: here you can change the name of the status.

2) default: By activating this checkbox all shots that haven’t been given a status will get this status. By default the “default” checkbox is checked at the status “not started” so all new shots and shots that haven’t been assigned to any status will get the “not started” status. Please note: There can be only one default status so if you check this checkbox the previous default status will be no longer a default status.

3) status color: here you can change the color of the status When you are done editing the status click the blue update status button.

creating new custom status

By default, smartLib creates three default status not started, in progress and done. However, you can create your own custom status and fit them to your needs. To create custom status please navigate to the Status/Report tab and push the create new status button. This will pop up the create new shot status window which looks the same as the edit status window:

_images/35.png

1) status name: here you can set the name of the status.

2) default: By activating this checkbox, all shots that haven’t been given a status will get this status. By default the default checkbox is set to the status not started, so all new shots and shots that haven’t been assigned to any status will get the not started status.

Note

There can be only one default status so if you check this checkbox, the previously selected default status will be no longer a default status.

3) status color: here you can set the color of the status.

Finally, click the blue “create new status” button.

Render section

_images/36.png

These settings apply to a write node as soon as you have set up a render location for the shot. To set a render location please refer to The folder and file structure.

1) When you create a write node it will have this padding delimiter set up.

Example:

  • underscore: file_1001.exr
  • fullstop: file.1001.exr

2) When you create a write node it will have this file extension already set up.

3) When you create a write node it will have this frame padding already set up.

Shot templates section

_images/37.png

The shot templates section has already been discussed. Please refer to Working with shot templates.