The RandomColor Texture Node

 

The RandomColor Texture is a greyscale node texture which can be plugged into a Gradient Node to achieve some nice colors. It creates some quasi-random float values between 0 and 1, that are constant, but different for instances of the same mesh. Users can set random seeds in the Object Layer Node to control the beginning of an instance chain. This is particularly useful in modifying colors of instances which may otherwise have the same material such as simulating different shades of green of instanced trees in a common scene.