Модульные материалы(Material Layers) в Unreal Engine

Привет друзья. И я хочу рассказать и поделиться с вами гибким альтернативным подходом к созданию сложных и смешенных материалов в Unreal Engine. Данный подход упрощает работу со сложными материалами и повышает читаемость шейдера.

Модульные материалы(Material Layers) в Unreal Engine
2424

по сути слои это тоже самое что использовать материальные функции?

Да - material layer это функция
Более того ее даже можно использовать как обычную функцию в обычном материале

НО НЮАНС заключается в том что в классическом материале что бы заменить одну функцию на другую мы должны будем создавать отдельный мастер материал и внутри него менять фунекции местами, то в случае material layered материал - число функций и их порядок мы можем менять сразу из материал инстанса не заходя в ММ и не плодя лишние шейдеры о которых мы банально можем забыть

1