Engine & platform

Получите максимум от VFX Graph в Unity 6 с нашим обновленным электронным учебником для художников

SHANTI ZACHARIAH / UNITY TECHNOLOGIESSenior content marketing manager
Dec 2, 2024|5 Мин
Изображение, показывающее один из образцов эффектов, включенных в шаблоны обучения Unity VFX Graph.
Эта веб-страница была переведена с помощью машинного перевода для вашего удобства. Мы не можем гарантировать точность или надежность переведенного контента. Если у вас есть вопросы о точности переведенного контента, обращайтесь к официальной английской версии веб-страницы.

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

Граф VFX Graph является узловой визуальной логической системой Unity для создания визуальных эффектов в играх. Он предоставляет все возможности, необходимые для создания визуальных эффектов с аппаратным ускорением на GPU.

Издание Unity 6 электронной книги VFX Graph
Советы и инструкции по созданию высококачественных и производительных визуальных эффектов в ваших проектах Unity.

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

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

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

И это еще не все. Вместе с электронной книгой Unity 6 VFX Graph вы также можете посмотреть новый видеоурок, который исследует шаблоны обучения VFX Graph:

Получите последние советы по визуальным эффектам в Unity 6
Новые возможности для создателей Unity 6 в VFX Graph

Электронная книга по VFX включает ключевые разделы, такие как:

  • Подробное введение в графовую логику и все части, которые составляют граф.
  • Работа с VFX Graph в URP и HDRP
  • Объяснения многих различных типов примеров визуальных эффектов
  • Как создать интерактивность
  • Использование VFX Graph и Shader Graph вместе для создания сложных шейдерных эффектов
  • Инструменты для работы с VFX Graph
  • Профилирование, отладка и функции оптимизации
  • Техники для продвинутых создателей

Давайте кратко рассмотрим некоторые из замечательных новых материалов в руководстве.

Улучшения интерфейса

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

Создание узлов или блоков в VFX Graph в Unity 6 добавляет боковую панель и фильтрацию поиска.
Создание узлов или блоков добавляет боковую панель и фильтрацию поиска.

Новая VFX панель инструментов

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

Панель инструментов VFX для VFX Graph в Unity 6 была упрощена.
Панель инструментов VFX для VFX Graph в Unity 6 была упрощена.

Сочетания клавиш

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

Менеджер ярлыков теперь имеет категорию VFX Graph.
Менеджер ярлыков теперь имеет категорию VFX Graph.
Шаблоны обучения VFX Graph

Шаблоны обучения VFX Graph представляют собой коллекцию многочисленных различных образцов, которые помогают вам исследовать конкретный аспект и набор функций VFX Graph и демонстрируют многие техники VFX. Образец контента совместим как с проектами URP, так и с проектами HDRP, для VFX Graph в Unity 6 и более поздних версиях.

Образцы из шаблонов обучения VFX Graph, которые демонстрируют различные способы ориентации частиц.
Образцы из шаблонов обучения VFX Graph, которые демонстрируют различные способы ориентации частиц.

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

Эти образцы демонстрируют использование текстур флипбука.
Эти образцы демонстрируют использование текстур флипбука.

Вы найдете образцы, которые охватывают:

  • Основы графов
  • Ориентация и вращение частиц
  • Текстурирование и флипбуки
  • Частичные повороты
  • Сетчатое и текстурное семплирование
  • Столкновения и интерактивность
  • Декальные частицы
  • Частичные полосы
Шестистороннее освещение для дымовой симуляции в реальном времени

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

Шестипутевое освещение, созданное с помощью VFX Graph в Unity 6, позволяет варьировать рендеринг дыма при различных условиях освещения.
Шестипутевое освещение, созданное с помощью VFX Graph в Unity 6, позволяет варьировать рендеринг дыма при различных условиях освещения.

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

Расширенный раздел о интеграции Shader Graph

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

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

Шейдеры могут создавать эффект растворения.
Шейдеры могут создавать эффект растворения.

Наконец, VFX Graph в Unity 6 также включает интеграцию с ключевыми словами Shader Graph. Это позволяет вам создать один Shader Graph для использования в нескольких VFX Graphs.

Скачайте полный гид по VFX в Unity 6
Панель профилирования и отладки

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

Используйте панели Профилирования и Отладки для оптимизации вашего VFX графа.
Используйте панели Профилирования и Отладки для оптимизации вашего VFX графа.
Пользовательский HLSL

Опытные VFX-художники и разработчики могут воспользоваться Пользовательским HLSL-блоком. Эта функция позволяет вам создавать уникальные эффекты, которые еще могут не поддерживаться нативно в Unity. С помощью пользовательского HLSL вы можете создавать сложные физические симуляции, поведение стаи или визуализации данных в реальном времени.

Пользовательские узлы HLSL позволяют выполнять пользовательский код HLSL во время симуляции частиц. Вы можете использовать Оператор для горизонтального потока или Блок для вертикального потока в Контекстах.

Пользовательский HLSL может создавать процедурное поведение.
Пользовательский HLSL может создавать процедурное поведение.
Больше ресурсов для художников

Вместе с электронной книгой по VFX Graph вы можете получить доступ к другим отличным ресурсам, которые предоставляют знания о том, как создавать графику и эффекты, которые усиливают атмосферу, веселье и волнение в ваших 2D и 3D играх. Вот несколько, которые стоит проверить: