filmov
tv
Немногие знают про это фичу Blender [Custom Properties]
Показать описание
Прокачайте свой скилл шейдинга в 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
Пользовательские свойства служат для сохранения пользовательских данных во встроенных блоках данных 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