The RANDOMIZER component randomly generates color, percent, or bump values when
it's linked to a parent regional parameter.
How Does It Work?
Use the RANDOMIZER component in conjunction with a component of the Pattern class or another texture that has a regional parameter. A regional parameter is one that defines a value for a repeating
element or region of a texture, such as the Brick parameter of the Bricks component.
When a parameter associated with a regional or repeating element of a texture is linked to a
RANDOMIZER, each instance of the repeating element is given a different color, percent or bump value. This is useful in texturing a brick wall, for instance, where realism requires that each brick be of a slightly
different color and roughness.The range of values provided by the RANDOMIZER can be controlled through minimum and maximum value parameters. This lets you restrict the RANDOMIZER values to a
specific range, like very saturated reds for a color RANDOMIZER. Minimum and maximum HSV (Hue / Saturation / Value) settings define the color RANDOMIZER range. Minimum and maximum percent
values define the percent RANDOMIZER range. The Bump range is defined by three separate parameter minimum / maximum ranges, i.e. roughness, lacunarity, and bump.
Note: For the sake of flexibility, the hue range for the color RANDOMIZER goes from 0% to 100%, which differs from the standard numerical hue range.
Hints
The RANDOMIZER component need not be linked as the direct child of a regional parameter. It can be
separated from the nearest parent regional parameter by one or more non-regional components. Even so, the RANDOMIZER will still apply to its closest regional parent component, for example the Brick
parameter. The Bricks component may be linked to a Fractal Noise component, which in turn has its High parameter linked to a RANDOMIZER. The RANDOMIZER still provides randomly-generated color /
percent / bump values based on the Bricks pattern.!
|