Colors, Enhancednodeview – Apple Shake 4 User Manual

Page 102

Advertising
background image

102

Chapter 2

Setting a Script’s Global Parameters

Note: The external display monitor doesn’t have to be a broadcast display. If you have
more than one computer display connected to your computer, the second one can be
used as the external preview display.

Colors

These parameters allow you to customize the colors Shake uses for different Shake
interface controls.

fontColor
This parameter lets you customize the color used by the text within the Shake interface.
It simultaneously affects the text of settings in the Parameters tabs, the tab names, node
names, and other text in the Node View, Curve Editor, and other Shake tabs.

shapeColors
These subparameters let you customize the colors used by splines generated by various
nodes in the Viewer. A large collection of these parameters is used by the Warper and
Morpher nodes to help you distinguish among the specific uses of each type of spline.

noodleColor
Lets you change the base color of noodles in the Node View. Noodles are white by
default, but you can use the Color control to change this to anything you like.

noodleColorA, -BW, -BWA, -RGB, -RGBA, -Z, -AZ, -BWZ, -BWAZ, -RGBZ, -RGBAZ
When noodleColorCoding is turned on (in the enhancedNodeView subtree), noodles
are color coded and stippled (see “

enhancedNodeView

” below), based on the bit depth

and number of color channels being propagated by each noodle in your node tree.
When turned off, noodles appear using the default NoodleColor.

Different combinations of color channels are represented by different colors, and this
group of parameters lets you customize the color used for each representation. For
more information on noodle color coding, see “

Noodle Display Options

” on page 224.

gridColor
When gridVisible is on, the grid in the Node View is drawn using this color.

enhancedNodeView

Unlike most other guiControls parameters, which have two toggle states (off and on),
each of the parameters in the enhancedNodeView subtree—showTimeDependency,
showExpressionLinks, showConcatentationLinks, and noodleColorCoding—has three
states. They can be always off, always on, or set to follow the state of the
enhancedNodeView parameter.

Advertising