Hero background image
Shader Graph;
Создавайте красивые динамические шейдеры с помощью инструмента визуальной разработки на основе узлов.
Возможности ShaderGraph

Упрощение создания шейдеров

Shader Graph позволяет визуально создавать шейдеры и видеть результаты в режиме реального времени. Эта система на основе узлов открывает поле для художников и других членов команды — просто соединяйте узлы в графовой сети.

Решения на основе шейдерных графов

Оптимизируйте свой рабочий процесс, создавая высококачественные шейдеры. Создавайте и соединяйте узлы визуально, а также мгновенно просматривайте свою работу, чтобы ускорить итерацию.

Интуитивное создание шейдеров
Интуитивное создание шейдеров

Shader Graph обеспечивает быстрое выполнение итераций на каждом этапе процесса создания шейдера. Почти каждый узел имеет встроенный предварительный просмотр, который позволяет вам видеть пошаговый вывод. Сам график имеет общий предварительный просмотр, поэтому вы можете увидеть конечные результаты вашего шейдера. Если ваш шейдер применяется к модели в сцене, он обновляется мгновенно при сохранении, обеспечивая обновления за доли секунды. Вся неуклюжесть синтаксиса кода, компиляции и сборки устранена, поэтому между вами и вашим творческим замыслом нет никаких препятствий.

Настройте под свое видение
Настройте под свое видение

Актив Shader Graph предоставляет предварительно настроенные параметры для различных материалов. Узлы в Shader Graph представляют данные об объектах, к которым применяется Материал, включая их математические функции, процедурные шаблоны и многое другое. Добавьте свои собственные пользовательские функции с помощью узла «Пользовательская функция»или оберните свои узлы в подграф, чтобы расширить библиотеку узлов с помощью пользовательских вычислений.

Интерактивный ответ шейдера
Интерактивный ответ шейдера

Шейдерные графики могут получать информацию непосредственно из сцены, что позволяет создавать анимированные и интерактивные эффекты, реагирующие на действия пользователя. Пользовательские цветовые обложки, водная рябь или листва, слегка развевающаяся на ветру, могут помочь воплотить ваш проект в жизнь, а Shader Graph поможет вам достичь этих эффектов.

Рендеринг в соответствии с вашим конвейером
Рендеринг в соответствии с вашим конвейером

Каждый созданный вами файл Shader Graph может выводиться в несколько целевых средств рендеринга, включая встроенный конвейер рендеринга и скриптовые конвейеры рендеринга, доступные в Unity, универсальный конвейер рендеринга (URP) и конвейер рендеринга высокой четкости (HDRP). Вы также можете создавать графы шейдеров для использования внутри графика визуальных эффектов , чтобы вывести визуальные эффекты в вашем проекте на новый уровень.

Создавайте с точностью
Создавайте с точностью

Главный стек — это конечная точка графа шейдера, которая определяет окончательный внешний вид поверхности шейдера. Это помогает пользователям визуализировать взаимосвязь между операциями, которые происходят на этапе вершин — когда вычисляются атрибуты вершин многоугольника — и этапе фрагмента, когда выполняются вычисления, чтобы увидеть, как выглядят пиксели между вершинами. Добавьте свои собственные блоки интерполятора на этап вершин, чтобы получить более точный контроль над вычислениями шейдера.

Новые ресурсы
Неоновый конкурс художников
Что нового для художников в 2021.2

Откройте для себя новейшие функции и улучшения, которые помогут художникам и дизайнерам оптимизировать свои творческие рабочие процессы и создавать впечатляющие впечатления.

Обновление шейдерграфа
Обновления Shader Graph в Unity 2021.2

Захватывающие новые функции Shader Graph в версии 2021.2 помогут вам значительно улучшить рабочие процессы художников и повысить производительность шейдеров.

Unity для технических художников
Руководство по Unity для технических художников

Получите полное руководство по наборам инструментов и рабочим процессам, которые помогут вам создавать мощные визуальные игры с помощью Unity.

UNITE
Откройте для себя больше инструментов художника

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