...
For information on specifying additional script folders, or changing the location of the button shelf script from the Directories tab in the Preferences dialog box, see the following topics:
Table of Contents | ||
---|---|---|
|
...
Scroll only | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||
Set Script folder locations
Anchor | ||||
---|---|---|---|---|
|
The Shogun Post Scripts folder contains the default HSL scripts supplied with Shogun, organized by category into sub-folders. By default, the Scripts folder is installed under the main Shogun program folder (C:\Program Files\Vicon\ShogunPost#.#\Scripts). Scripts in this folder can be selected from the Pipelines panel and the Script Viewer (available from the Script Editor toolbar). You can specify additional script folders in the Preferences dialog box, on the Directories tab:
- General menu > Preferences option > Preferences dialog box > Directories tab > Scripts tab
You can specify more than one folder here, but Shogun will execute the first version of a given script file that it finds. That means that if you have two script files named greatScript.hsl, Shogun will execute the first one it finds as it searches the specified script folders in the order in which they appear in this field. You can use this search order to manage when customized scripts are used over standard Shogun scripts.
...
Shogun uses the ScriptShelves.hsl HSL script to build the Button Shelf interface. The button shelf tabs are displayed as custom tabs on the ribbon. By default, this script is located in the main ShogunPost program folder (C:\Program Files\Vicon\ShogunPost#.#). You can specify a different filename and/or location for this file on the Directories tab in the Preferences dialog box:
- General menu > menu> Preferences dialog box > Directories tab > Scripts tab
You may find it useful to create a copy of the file and/or your own folder for storing a backup file. You can specify the location of this file and/or folder as described below.
...
Folder | Contents | |
---|---|---|
\DefaultOps | Scripts that are set up specifically for use in a pipeline, though many other scripts can be used in pipelines. | |
\FileIO | Scripts relating to import to and export from Shogun Post. | |
\Interface | Scripts that control the 3D view, layout of views, hiding and showing of objects, etc. | |
\Labeling | Scripts that are for labeling markers. | |
\Maya | Scripts that operate on FBX imported to Maya from Shogun Post. | |
\Modules | Scripts that operate on a single module, or collection of modules, often performing a low-level task: | |
\Attributes | Scripts that modify generic attributes of a module. | |
\Channels | Scripts that operate on the channels of a module. This folder contains most of the functionality for modifying keys, marker data editing, and clips that are containers of keys. | |
\Deletion | Scripts that delete things. | |
\Hierarchy | Scripts that modify the parent-child relationship of modules. | |
\Selection | Scripts that select modules. | |
\MXhardware | Scripts that operate on optical cameras and hardware units. | |
\NLE | Scripts that perform NLE operations like shifting, blending, looping, and adjusting clip start and end. | |
\Solving | Scripts that affect solving skeletons. | |
\SubjectCalibration | Scripts that calibrate subjects. | |
\Time | Scripts that change the current time or select time ranges. | |
\Tutorials | Scripts that are used in Shogun Shogun tutorials. | |
\Utilities | Scripts that are generic in use and can be used to create other scripts. |
...