Hero background image

VFX Graph

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

VFX реального времени

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

VFX Graph, доступный для PC, консолей, XR и мобильных устройств высокого разрешения, использовался в таких играх, как V Rising, Road 96, Hardspace: Shipbreaker, and Syberia: The World Before

Создание процедурных эффектов без кода

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

Шейдер VFX Graph
Визуальная разработка

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

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

VFX Graph V Rising
Моделирование миллионов частиц

Используйте мощь графического процессора для моделирования миллионов частиц в реальном времени.

Выделяйте частицы из точек (например, фейерверки), форм (пыль в комнате), 2D- или 3D-текстур, поверхностей вроде статических и скинированных сеток или подписанных полей расстояния (персонаж превращается в песок), точечных тайников, буферов камер (растворяющийся мир) или структурированных буферов для выборки пользовательских данных, таких как статистика или собственная симуляция.

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

Рендеринг визуальных эффектов
Расширенный рендеринг

VFX Graph поддерживает Universal Render Pipeline (URP), URP 2D Renderer и High Definition Render Pipeline (HDRP).

Вы можете отрисовывать сотни тысяч частиц различных типов в реальном времени: Используйте баллы для создания снега или пыли; процедурные примитивы, такие как квадроциклы, треугольники или восьмиугольники для небольших частиц, таких как листья; перелистывания для анимированных частиц, таких как дым; сетки для отрисовки более сложных объектов, таких как мусор; линии для создания искр; или полосы для создания автомобильных следов или щупалец. Вы даже можете изменить мир, используя искажения в HDRP для моделирования тепла или появления декалей для отрисовки ударов, обгоревших точек или пятен отрисовки.

Кролик Сакура
Мощные шейдеры частиц

VFX Graph предлагает готовые материалы с полным набором готовых параметров для оттенка наиболее распространенных частиц.

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

Графическая буферная башня
Динамические и интерактивные частицы

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

Используйте события для запуска систем, например, дым при падении метеорита на землю. События вывода могут отправляться в триггерные системы, не входящие в VFX Graph, например, для сотрясения камеры при столкновении.

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

НАРАКА: BLADEPOINT
Оптимизированная производительность

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

Продвинутая и настраиваемая система ограничения громкости и варианты отсечения позволяют не отрисовывать невидимые эффекты.

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

И наконец, новая система экземпляров позволяет эффективно запускать сотни экземпляров того же эффекта.

Инструментарий визуальных эффектов
Мощный инструментарий

Зачастую визуальные эффекты состоят из исходных данных, поступающих из разных ПО. Для генерации некоторых из этих данных плагины для Houdini предоставляются для экспорта кешей точек, полей векторов, полей подписанных расстояний и Vertex Animation Textures (VAT).

Unity Texture 3D Importer позволяет импортировать и предварительно просматривать объемные данные, срезы и поля подписанных расстояний, непосредственно используемые в VFX Graph.

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

Сибирь: The World Before от Microids
Проверенные инструменты

VFX Graph использовался в различных играх, фильмах и приложениях на различных платформах, включая V Rising, I Am Fish, Road 96, Syberia: The World Before, онлайн-выступления и XR-приложения.

Узнайте больше об использовании VFX Graph в Hardspace: Shipbreaker, а также в некоторых наших внутренних проектах, где мы подробно изучаем обновление визуальных эффектов в примере FPS, рабочие процессы с визуальными эффектами реального времени в The Heretic или разбивку визуальных эффектов Spaceship.

Обучающий материал Visual Effect Graph Bonfire No1

Начало работы с VFX Graph

Познакомьтесь с нашей серией вводных материалов по VFX Graph и рендерингу частиц в HDRP.

Продвинутые визуальные эффекты

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

Узнайте, как использовать полный набор инструментов Unity для разработки высококачественных и детализированных визуальных эффектов.

Визуальные эффекты дыма

Реалистичное освещение дыма с помощью в VFX Graph

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

VFX Guide

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

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

Космический корабль VFX

Учитесь на реальных примерах производства

Узнайте, как использовать, настраивать и интегрировать визуальные эффекты в настоящую игру с помощью демонстрации Spaceship — вертикального среза игры, поставляемого в Steam.

VFX-решения Unity Asset Store

TFlow

TFlow

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

Миниатюра трейлера Channel

Пакеты ассетов Габриэля Агиара Прода

От стилизованного дыма до метеоритного дождя и электрических шаров — откройте для себя оптимизированные и готовые к использованию визуальные эффекты Гэбриэля Агиара, созданные с помощью VFX Graph, Shader Graph или Shuriken.

Zibra Liquids

Zibra Liquids

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

VFX Flames

VFX Arsenal — Flame and Shock

Создавайте и настраивайте реалистичные и стилизованные визуальные эффекты премиум-класса с помощью HDRP и VFX Graph.

Подробнее об инструментах для художников
Подробнее об инструментах для художников

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