Доступен через:
Make a selection. > Modifiers menu > Surface > Material By Element
MaterialByElement модификатор позволяет применять различные идентификаторы материала для объектов, содержащих несколько элементов, наугад или в соответствии с формулой. При анимации, этот эффект является полезным для применения для таких объектов, как офисное здание в ночное время с окнами освещение в которых включается и выключается в случайном порядке.
Различные материалы случайно применены к листьям растения.
Пример: Для назначения цвета случайным образом в группу из сфер:
1. Создайте шесть сфер.
2. Скомбинируйте сферы в единый редактируемый меш.
3. Создайте multi/sub-object material с шестью материалов, а также задать различные цвета для каждого материала. Назначение материала объекту с несколькими сферами.
Так как всем сферическим примитивам назначается идентификатор материала 2, все сферы сейчас имеют цвет соответствующий материалу номер 2.
4. Применить MaterialByElement модификатор к объекту.
5. В окне Parameters, включить случайное распределение (Random distribution).
6. Используйте счетчик чтобы увеличить настройку ID Count к 3. Также измените Uniqueness group > Seed value
Теперь первые три материалы присвоены к сферам наугад, хотя и с некоторыми настройкамиSeed, вы можете увидеть только два различных цвета.
7. Продолжайте увеличивать ID Count, пока не увидите все шесть цвета. Так как присвояние осуществляется случайно, это может занять некоторое время.
Параметры
Material ID By Element group – Два варианта этой группы позволяют либо создать действительно случайным распределением идентификаторов материалом или разделить среди восьми материалов в соответствии с процентами, которые вы установили.
Random Distribution – Случайным образом присваивает материалы к различным элементам в объекте.
ID Count – Минимальное количество материалов которые будут использоваться. Установка этого параметра выше чем количество элементов все равно не гарантирует использование всех материалов так как назначение происходит случайно.
List Frequency – Дает возможность установить в процентах использование конкретного материала, например вы хотите чтобы первый материал использовался в 50% случаев, а другие 7 в 7% случаев. Можно установить процент для максимум 8 материалов.
Seed – Устанавливает значение зерна для псевдослучайного присвоения материалов. Не используйте при анимации.