You can set preferences in RAYZ to customize the interface and specify default parameter settings. General Preference settings apply to all RAYZ project files, while Project Settings apply only to the current file.
Preferences can be edited in the General Preferences panel and in the Project Settings panel, both of which are accessed from the RAYZ Edit menu.
The General Preferences and Project Settings panels use the same interface, which is divided into three main panes. The pane on the left lists preference categories, in alphabetical order. When you select a category, a list of preference items for that category (also in alphabetical order) appears in the upper right pane. And when you select a preference item in the upper right pane, editable parameters for that item appear in the lower right pane, along with a description of the purpose of that preference.
The General Preferences panel is used to customize the look of the interface and edit the default file paths, hotkey assignments, and file browser behavior. You can also specify how nodes are grouped into menus.
This category specifies the file path RAYZ should use to search for various directories and files. To change a default path, select a File Path preference and a text entry field will appear in which you can type a new search path.
The file that holds the current Preferences Panel settings is located by default in your home directory in /.rayz/1.0/Preferences/Defaults.pref.
To change the path to the Defaults.pref file, set an environment variable by typing the following at the prompt in a shell, replacing "[pathname]" with the actual path to use:
setenv RAYZ_PREFERENCES_PATH /[pathname]
To restore the factory default preferences, delete the Defaults.pref file and RAYZ will create a new one with the factory default settings.
You can copy the Defaults.pref file from one RAYZ workstation to another to share preference settings with other users.
You can also copy or delete other user settings, such as custom layouts, custom nodes, and node presets, using the corresponding files in the Layouts, Presets, and Custom directories.
This category specifies autosave and help options, as well as how mouse events should be interpreted. Most of these preferences offer numeric data entry parameters.
The Image Viewer settings specify the scale factor to use when Medium or Low is selected from the Size menu in the Image Viewer. These values also apply to Medium and Low proxies that are created in the Image In node.
By default, Medium is set to 50 percent of full size, and Low to 25 percent, where "full size" is defined as the native spatial resolution of the image.
This category is used to create or modify keyboard shortcuts--keys that can be pressed to issue commands in place of using the mouse to manipulate the RAYZ interface. Virtually every command in RAYZ can be assigned a keyboard equivalent, or hotkey. And default hotkey assignments can be modified or eliminated.
When you select a command from the Hotkeys list, a hotkey editor is displayed. The top line of the editor consists of a checkbox that turns the hotkey assignment on and off for the command. When the box is checked, the controls on the second line become active.
The first three checkboxes are used to assign an optional modifier key: Control, Shift, and/or Alt. These keys are held down while the assigned key is pressed. Typical examples would be the ubiquitous cut, copy, and paste hotkeys: Ctrl-x, Ctrl-c, and Ctrl-v.
The final button is used to assign the hotkey. This button is labeled "Grab Key" unless a hotkey assignment has already been made, in which case it is labeled with the current key assigned (such as ESC in the illustration above).
If that key (or key combination, if you also specified one or more modifier keys) is already assigned to another item, a dialog box will pop up to inform you of this. You then have the option to reassign the key to the current item or to cancel, in which case you can try another key.
The following is an alphabetical list of the commands for which hotkey assignments have already been made. However, these "factory default" hotkeys can be changed and you can add hotkeys for many other commands, which are all listed in the Hotkey preference pane.
A UI theme is a set of values that define the current look of the RAYZ interface, including colors to use for backgrounds, foregrounds, borders, buttons, text, and other elements, as well as the type of bevel and border width to use for buttons, menus, etc. Themes also specify the font to use for labels and other text.
The Current Look Settings are used to edit the values assigned to the currently selected theme. You can specify the color to use for interface elements throughout RAYZ by selecting a look preference from the list and adjusting the associated color parameters.
These color parameters work like the equivalent parameters available in a number Node Panels. For more information about them, refer to the section on "Using the Color Parameters" in chapter 13.
The look preferences that set a value other than color, such as font or border style, provide menus in which you can choose a value.
The file browser is the dialog box that appears when you open or save RAYZ files or import image files in the Image In node. The File Browser preferences affect the default contents of the navigation menus in the file browser, as well as how files are listed and displayed.
These preferences are used to customize node menus by changing the order in which node menus appear and changing the menu to which any node is assigned.
This group of preferences controls size and spacing of filmstrips in the timeline of the Clip Editor. You can adjust the horizontal and vertical size of the frames and the spacing of the vertical strips between frames.
With smaller frames and spacers, you can see more frames at once, but larger frames and spacers are easier to manipulate.
The Worksheet preferences are used to specify the size of the nodes in the Worksheet, the size of the (unattached) node inputs, and the size of the invisible grid to which new nodes align when they are placed in the Worksheet.
Project settings are preferences that apply to the current project file only, such as default values for node parameters and swatch values to use in color palettes. A number of these settings are used to set defaults that match the type of imagery you are using on a project. Project Settings are saved in the project file itself.
Select Node Defaults in the left pane to access a list of default node parameter settings in the right pane. For example, the default formula for computing luminance is film standard. For a video project, however, you could change the Default Luminance Model preference to NTSC.
Whenever you find yourself repeatedly changing the default setting in a Node Panel for parameters that control basic setup or output options, consider changing the default for that item in the Project Settings panel.
The Settings group contains defaults relating to the type of imagery you are using on a project, such as the playback rate in fps. You can also change the default settings in the Render Control panel for Size and Quality.
You can click the Settings item itself to display a list of settings, or expand the group to access default scale factors used for Medium and Low in the Size menus of the Render Control and Image Viewer.
The Thumbnail Scale Factors parameters specify how thumbnail node images, if displayed, are scaled when you zoom the Worksheet.
The Current Colors group is used to specify the default values of colors used to draw overlays in the Image Viewer, underlays in the Worksheet, and curves in the Curve Editor, as well as the default values of the swatches in the Color Picker.
The individual color preference values are set in the same way as color values are set in a number of nodes. For more information about about using these color controls, refer to the section on "Using the Color Parameters" in chapter 13.