Это можно использоать не только для цветов, но и для изменения паттерна процедурных текстур. Очень помогает, когда нужно добиться рандомности в такой ситуации. Например , я так сделал шторки на окнах самолета: они же все в разной степень открыты или закрыты, так что я сделал процедурную текстуру, которая в зависимости от значения random меняет степень закрытости шторки.
Во блин, про рандом цвета на отдельных объектах я знал, но не знал про рпндомный цвет для одного объекта состоящего из нескольких объектов. Автору гайк несомненный 👍👍👍 и благодарность за новое знание.
Только random per island не совсем это делает. Он перекрашивает по нормалям. Так что если у тебя шейдинг плоский или есть шарпы, то он будет менять цвет каждой отдельной поверхности. И это работает только на cycles