The 3Delight Shader Selector presents RenderMan shader files. This dialog is brought up by some operations in the 3Delight Relationship Editor or the Assignment Panel, such as creating a shader node.

UI ElementDescription
Directory______Specifies the directory of shaders to use for selecting a shader file. The menu contains the default $DELIGHT/shaders entry as well as all paths listed in the $DL_SEARCH_PATH environment variable. The compiled shader files found in the selected entry are displayed in the list below. The "Specify" entry can be selected to use a custom directory not listed in this option menu.
Path

Allows specification of a shader directory that is not listed in the "Directory" option menu. It is only available when the "Directory" option menu is set to "Specify".

Name FilterOnly the filenames that match the expression set in "Name Filter" will be displayed in the shader file list. Wildcard characters such as ‘ * ’ can be used in the filter.
RefreshClicking on this button will update the file list to reflect current directory content.
Shader File ListDisplays all the shaders in the selected directory that match the name filter. Only shaders of a specific type are listed; this type is defined by the creation mechanism used to invoke the shader selector. For instance, if Create > Surface Shader was selected in the 3Delight Relationship Editor, only surface shaders will be listed. In some cases it may be allowed to select multiple files in the list. Double clicking on an entry in the list has the same effect as clicking once on the item and then clicking on the "Select" button.
SelectUse the selected shader file(s) to complete the operation for which the 3Delight Shader Selector was brought up.
CloseClose the 3Delight Shader Selector, ignoring any selected shader files.
  • No labels