Curve Color Randomize

Add color randomness to curve geometry that is assigned a solid color, texture map, or procedural texture. This node allows to randomize hue, saturation and value on a per-curve basis. This can be useful to create additional detail and variation in otherwise homogeneously colored curves.

These parameters are best changed in moderation, as too high values will lead to unrealistic results. This is especially true for the Hue parameter, where small changes will be highly visible.

With values of 0 the curves’ colors remain unchanged. Use positive values to add color variation.

Note

This node only works with curve geometry.
Importing curve geometry is supported through the KeyShot Studio plugin for the following applications:

  • 3ds Max
  • Cinema 4D
  • Maya

Curve Color Randomize example

The examples below show how a Curve Color Randomize node can be used to easily add variation to the color of curves.

Fur as curve geometry with UV-mapped texture
The Material Graph structure of this example
(Hue, Saturation and Value adjustments are set to 0) 

Color randomized examples

The default settings of the Curve Color Randomize node allow to add subtle saturation and value variation to curves.

Without Curve Color Randomize
Curve Color Randomize with default settings
(Hue = 0, Saturation = 0.3, Value = 0.3)

Hue adjustments are highly visible.

Curve Color Randomize with Hue = 0.25
Curve Color Randomize with Hue = 0.5

Adjustments to Saturation and Value are much more subtle.

Curve Color Randomize with Saturation = 0.25
Curve Color Randomize with Saturation = 0.5
Curve Color Randomize with Saturation = 1
Curve Color Randomize with Value = 0.25
Curve Color Randomize with Value = 0.5
Curve Color Randomize with Value = 1