Редактор материалов
Соберите собственный материал из нод, если стандартные типы материалов не дают нужного вида.
Откройте редактор кнопкой Редактор материалов на панели навигации слева. Он появится панелью внизу экрана.
Чтобы выбрать объекту материал или задать ему цвет и текстуры, эта панель не нужна. Для этого есть компонент Материал в Настройках элемента.
Новый материал
Пока ни один материал не открыт, в панели две кнопки:
- + Создать материал — начать с простого графа: один цвет, подключённый к выходу.
- Склонировать существующий материал — начать с копии материала, который у вас уже есть: встроенного типа, например стандартного, одного из ваших графов или сохранённого материала. Оригинал не меняется. Так можно изменить встроенный материал.
Каждый новый материал сохраняется файлом в ассетах проекта. Чтобы открыть его позже, нажмите на него в панели Ассеты проекта. Там же можно создать материал: нажмите правой кнопкой мыши и выберите Создать ассет → Материал-граф.
Чтобы применить материал, выберите его в компоненте Материал у объекта — как любой другой материал.
Кнопки в заголовке
Пока материал открыт, в заголовке панели видно его название и такие кнопки:
| Кнопка | Что делает |
|---|---|
| Закрыть материал (стрелка) | Возвращает на стартовый экран, где можно создать или склонировать другой материал. |
| Склонировать существующий материал | То же, что на стартовом экране. |
| Сохранить в библиотеку команды | Сохраняет материал в библиотеку команды, чтобы им могли пользоваться другие проекты. |
| Меню панели | Развернуть — на всю область просмотра, Закрепить снизу — вернуть панель вниз, Открепить — сделать её плавающим окном. |
Материал в библиотеке команды по-прежнему ссылается на текстуры этого проекта. В другом проекте этих текстур не окажется.
Соберите граф
Граф идёт от входов через математику к ноде Выход. Поверхность показывает то, что пришло в выход.
| Действие | Как |
|---|---|
| Добавить ноду | Нажмите правой кнопкой мыши на пустом месте холста. Найдите ноду поиском или выберите из категории. |
| Соединить | Потяните от одного порта к другому. |
| Добавить сразу подключённую ноду | Потяните от порта и отпустите на пустом месте холста. В меню будут только ноды, которые могут принять этот провод. |
| Перенести или убрать провод | Возьмите его и отпустите на другом порту. Чтобы убрать провод, отпустите его на пустом месте холста. |
| Меню ноды | Правый клик по ноде: Сделать выходом материала или Удалить. |
| Выделить несколько | Обведите их рамкой на пустом месте холста. |
| Сдвинуть вид | Тяните средней кнопкой мыши или с зажатым Space. На тачпаде — двумя пальцами. |
| Масштаб | Крутите колёсико мыши или сводите и разводите пальцы на тачпаде. |
| Использовать другой материал | Перетащите его из панели Ассеты проекта на холст. Он станет нодой. |
| Найти свои ноды | Если они ушли за край экрана, нажмите на стрелку у края (Вписать всё). |
Что делает каждая нода и как собрать частые эффекты, читайте в разделе Графы материалов.
Превью, поверхность и код
Правая часть панели состоит из трёх блоков:
- Превью показывает материал на тестовом объекте.
- Поверхность — настройки, которые не меняет ни одна нода: Сторона (Передняя, Задняя или Двусторонняя), Смешивание (Обычное, Аддитивное или Умножение), Отсечение (от 0 до 1: части с альфой ниже этого значения не рисуются совсем) и Пишет глубину.
- В области кода видно, во что превращается граф. Код можно только читать и скопировать кнопкой Копировать.
В графе может быть несколько нод выхода. Звёздочка в области кода отмечает ту, которую использует материал. Чтобы переключиться, нажмите на другую звёздочку.
Чтобы графу было просторнее, нажмите Скрыть панель. Кнопка Показать панель вернёт правую часть.
Дальше: События — как научить объекты реагировать на касания, клавиши и не только.