Go to: Related nodes. Attributes.

Color modification node

Node name Parents MFn type Compatible function sets
polyColorMod polyModifier kPolyColorMod kBase
kNamedObject
kDependencyNode
kMidModifier
kBlendColorSet
kPolyColorMod

Related nodes

mesh

Attributes (24)

alphaScale, alphaScale_FloatValue, alphaScale_Interp, alphaScale_Position, baseColorName, blueScale, blueScale_FloatValue, blueScale_Interp, blueScale_Position, greenScale, greenScale_FloatValue, greenScale_Interp, greenScale_Position, huev, intensityScale, intensityScale_FloatValue, intensityScale_Interp, intensityScale_Position, redScale, redScale_FloatValue, redScale_Interp, redScale_Position, satv, value

Long name (short name) Type Default Flags
baseColorName (bcn) string NULL outputinputconnectablestorablekeyable
Name of the color set to copy from
redScale (r) compound n/a arrayoutputinputconnectablestorablekeyable
Red Scale affects scaling of the red color channel.
redScale_Position (rp) float 0.0 outputinputconnectablestorablekeyable
Position of ramp value on normalized 0-1 scale
redScale_FloatValue (rfv) float 0.0 outputinputconnectablestorablekeyable
Ramp value at the sibling position
redScale_Interp (ri) enum 0 outputinputconnectablestorablekeyable
Ramp Interpolation controls the way the intermediate values are calculated. The values are:
None: No interpolation is done; the different colors just show up as different bands in the final texture. Linear: The values are interpolated linearly in RGB color space. Smooth: The values are interpolated along a bell curve, so that each color on the ramp dominates the region around it, then blends quickly to the next color. Spline: The values are interpolated with a spline curve, taking neighboring indices into account for greater smoothness.
greenScale (g) compound n/a arrayoutputinputconnectablestorablekeyable
Green Scale affects scaling of the green color channel.
greenScale_Position (gp) float 0.0 outputinputconnectablestorablekeyable
Position of ramp value on normalized 0-1 scale
greenScale_FloatValue (gfv) float 0.0 outputinputconnectablestorablekeyable
Ramp value at the sibling position
greenScale_Interp (gi) enum 0 outputinputconnectablestorablekeyable
Ramp Interpolation controls the way the intermediate values are calculated. The values are:
None: No interpolation is done; the different colors just show up as different bands in the final texture. Linear: The values are interpolated linearly in RGB color space. Smooth: The values are interpolated along a bell curve, so that each color on the ramp dominates the region around it, then blends quickly to the next color. Spline: The values are interpolated with a spline curve, taking neighboring indices into account for greater smoothness.
blueScale (b) compound n/a arrayoutputinputconnectablestorablekeyable
Blue Scale affects scaling of the blue color channel.
blueScale_Position (bp) float 0.0 outputinputconnectablestorablekeyable
Position of ramp value on normalized 0-1 scale
blueScale_FloatValue (bfv) float 0.0 outputinputconnectablestorablekeyable
Ramp value at the sibling position
blueScale_Interp (bi) enum 0 outputinputconnectablestorablekeyable
Ramp Interpolation controls the way the intermediate values are calculated. The values are:
None: No interpolation is done; the different colors just show up as different bands in the final texture. Linear: The values are interpolated linearly in RGB color space. Smooth: The values are interpolated along a bell curve, so that each color on the ramp dominates the region around it, then blends quickly to the next color. Spline: The values are interpolated with a spline curve, taking neighboring indices into account for greater smoothness.
alphaScale (a) compound n/a arrayoutputinputconnectablestorablekeyable
Alpha Scale affects scaling of the alpah channel.
alphaScale_Position (ap) float 0.0 outputinputconnectablestorablekeyable
Position of ramp value on normalized 0-1 scale
alphaScale_FloatValue (afv) float 0.0 outputinputconnectablestorablekeyable
Ramp value at the sibling position
alphaScale_Interp (ai) enum 0 outputinputconnectablestorablekeyable
Ramp Interpolation controls the way the intermediate values are calculated. The values are:
None: No interpolation is done; the different colors just show up as different bands in the final texture. Linear: The values are interpolated linearly in RGB color space. Smooth: The values are interpolated along a bell curve, so that each color on the ramp dominates the region around it, then blends quickly to the next color. Spline: The values are interpolated with a spline curve, taking neighboring indices into account for greater smoothness.
intensityScale (n) compound n/a arrayoutputinputconnectablestorablekeyable
Intensity Scale affects scaling of the total color intensity.
intensityScale_Position (np) float 0.0 outputinputconnectablestorablekeyable
Position of ramp value on normalized 0-1 scale
intensityScale_FloatValue (nfv) float 0.0 outputinputconnectablestorablekeyable
Ramp value at the sibling position
intensityScale_Interp (ni) enum 0 outputinputconnectablestorablekeyable
Ramp Interpolation controls the way the intermediate values are calculated. The values are:
None: No interpolation is done; the different colors just show up as different bands in the final texture. Linear: The values are interpolated linearly in RGB color space. Smooth: The values are interpolated along a bell curve, so that each color on the ramp dominates the region around it, then blends quickly to the next color. Spline: The values are interpolated with a spline curve, taking neighboring indices into account for greater smoothness.
huev (h) float 0.0 outputinputconnectablestorablekeyable
Hue rotates hue value of the final color.
satv (s) float 1.0 outputinputconnectablestorablekeyable
Sat scales the staturation of the final color.
value (v) float 1.0 outputinputconnectablestorablekeyable
Value scales the final color value.