User guide

219
shouldAddStandardMenuItem()
When False is returned from this method, the menu item to the right of an Asset ID in the Parameters tab is not
displayed when clicked on.
shouldAddFileTabToAssetBrowser()
The File tab is not displayed in the Asset Browser when this is set to return False.
getQuickLinkPathsForContext()
For customization of the quicklink paths displayed at the bottom of the File tab. Must return a sequence of file
paths.
Locking Asset Versions Prior to Rendering
In many pipelines it is considered desirable to lock all the assets used in a shot to specific versions prior to rendering.
When an asset is locked, meta versions (or tags) are resolved to a fixed static version, represented by a number. This
ensures that the same asset version is used for rendering all frames. Conventional ways of doing this include creating
a look-up table to specify which explicit version of an asset to use for all asset references, or by supplying an
additional date-stamp to use when resolving assets.
The FarmAPI is a mechanism that allows users to take charge of the submission of jobs to a render farm and the
construction of a look up table might be implemented within this API. See the Farm API docs for how to write a Farm
API plug-in.
Setting the Default Asset Management Plug-in
The default Asset plug-in and file sequence is defined with two environment variables. If you want to set your own
plug-in and sequence as default, make sure the following are set on your system:
KATANA_DEFAULT_ASSET_PLUGIN = yourAssetPlug-in
KATANA_DEFAULT_FILE_SEQUENCE_PLUGIN = yourFileSequence
27 ASSET MANAGEMENT SYSTEM PLUG-IN API | LOCKING ASSET VERSIONS PRIOR TO RENDERING