A shaders pack to work with colors.
tweak the highlights, midtones and shadows for each of the three
RGB channels. it acts generally like the ‘levels’ adjustment in photoshop.
there’s also a preserve luminance function.
standard gamma, gain and bias functions along with hue, saturation and level.
here also tweak range options to expand the dynamic range of the input.
combine your full RGBA color starting from HSV, CYM, RGB.. with a common
slot for the alpha channel.
key a color range and output a defined color if in that range or outside.
pick up HSVA and HLSA channels. for the RGBA also the scalar average
and the minimum or the maximum value for the three channels.
key a color range and smooth it based on a scalar input. useful for
colorize bw inputs or ie luminance channel.
add subtract multiply and divide along with exponent bias gain and log
functions. there’s also an optional clamp function where specify the min
and max values for the rangs.
perform advanced conversions to and from vectors and scalars.. let you choose
what channel to put in the conversion and what basic operation to do before
output. the defaults will work as standard conversion shaders.
the scalar conversion implement the average and the luminance methods
along with the build in mentalray mi_luminance function.