Previous:Color Identifiers Main Index Next:Common Color Pitfalls
Color vectors may be combined in expressions the same as float or vector values. Operations are performed on a component-by-component basis. For example rgb <1.0,0.5,0.2>*0.9
evaluates the same as rgb<1.0,0.5,0.2>*<0.9,0.9,0.9>
or rgb<0.9,0.45,0.18>
. Other operations are done on a similar component-by-component basis.
You may use the dot operator to extract a single component from a color. Suppose the identifier Shade
was previously defined as a color. Then Shade.red
is the float value of the red component of Shade
. Similarly Shade.green
, Shade.blue
, Shade.filter
and Shade.transmit
extract the float value of the other color components.
Previous:Color Identifiers Main Index Next:Common Color Pitfalls