Немногие знают про это фичу Blender [Custom Properties]

preview_player
Показать описание
Прокачайте свой скилл шейдинга в Blender с Пользовательскими Свойствами (Custom Properties).
Пользовательские свойства служат для сохранения пользовательских данных во встроенных блоках данных Blender. Например, мы можем создать свойство, которое будет хранить внутри объекта информацию о цвете, затем мы эти данные используем в шейдере, чтобы настроить внешний вид объекта. Это очень удобно, когда мы использум много копий объекта и нам нужно изменить шейдер для каждого из них, с данной функцией на не придется создавать для каждого объекта собственный материал. Также я покажу как с помощью системы Geometry Nodes записывать данные для элементов геометрии, которые будут использованы в шейдинге и многое другое.

Содержание:
0:00 Приветствие
0:40 Как создать/удалить пользовательские свойства
0:59 Настройка пользовательского свойства (объяснение параметров)
3:48 Практическое применение пользовательских свойств
4:07 Добавление объекту свойств, хранящее информацию о цвете
4:54 Разработка материалов с применением пользовательских свойств, сохраненныx в объекте (используем ноду Attriburte)
6:10 Разработка материалов с применением пользовательских свойств, сохраненныx в геометрии
6:40 Устанавливаем пользовательские свойства элементам геометрии с помощью Geometry Nodes
8:07 Использование пользовательских свойств, сохраненныx во ViewLayer
8:50 Использование пользовательских свойств, сокраненных у объекта, создающего дубликаты других объектов (тип Instancer)
9:50 Разработка комплексного материала с применением нескольких пользовательских свойст разных типов данных и их анимирование
11:13 О выводе Alpha ноды Attriburte
11:46 Пример из практики: Отделка здания панелями. Использование пользовательских свойст и Animation Nodes.
12:18 Пользовательские свойства с генераторами, реализованными на базе Geometry Nodes, на примере Buildify
Рекомендации по теме