Unreal Engine 5.4

Ранее, в рамках конференции GDC 2024, было рассказано о грядущем обновлении игрового движка Unreal Engine 5.4 от компании Epic Games. Ну что ж, встречайте!

Анимации:

Настройка персонажей и создание анимации:

В этом обновлении представлены существенные встроенные инструменты для анимации, позволяющие быстро, легко и с удовольствием настраивать персонажей и создавать анимацию непосредственно в движке, без утомительной и отнимающей времени и необходимостью обращаться к внешним приложениям.
С помощью новой экспериментальной функции Modular Control Rig вы можете создавать анимационные платформы из понятных модульных частей вместо сложных детализированных графиков, а автоматическое "перенацеливание" упрощает получение результатов при повторном использовании анимации двуногих персонажей. Существуют также расширения для редактора скелетов и набор новых функций "морфинга", которые делают граф деформатора более доступным.
Что касается создания анимации, то разработчики сосредоточились на том, чтобы сделать наши инструменты более интуитивно понятными и надежными, а также оптимизировали рабочие процессы. Это включает в себя новые экспериментальные устройства; измененные анимационные детали; обновления и усовершенствования системы ограничений; а также новую функцию многоуровневого управления, которая значительно упрощает добавление анимации поверх анимационных клипов.
Тем временем Sequencer - редактор нелинейной анимации Unreal Engine - претерпел значительные изменения, улучшив читаемость и удобство использования в нескольких аспектах дерева секвенсоров. Среди других новых функций в этом обновлении, разработчики также добавили возможность создания сценариев для ключевых кадров, что открывает дополнительные возможности для создания пользовательских инструментов анимации.

Игровые анимации:

Функция подбора движений, которая ранее была представлена в prew, теперь готова: она была протестирована в Fortnite Battle Royale и доступна на всех платформах, от мобильных до консольных, на 100 игровых и неигровых персонажах.
Motion Matching - это расширяемый фреймворк нового поколения для анимационных функций. Вместо использования сложной логики для выбора анимационных клипов и перехода между ними, он будет искать в относительно большой базе данных анимации, используя текущую информацию о движении персонажа в игре как ключ.
В этом обновлении разработчики сосредоточились на том, чтобы сделать инструмент удобным для аниматоров, производительным и масштабируемым по объему памяти, а также добавили набор инструментов отладки, которые дают разработчикам представление о работе.
Также, мы добавили средства выбора, который позволяет вам использовать игровой контекст для управления выбором анимации. Система может как использовать переменные для выбора, так и устанавливать переменные на основе этих параметров для обратной связи с логикой игрового процесса.

Рендер:

Nanite - виртуализированная геометрическая система micropolygon от UE5 - продолжает совершенствоваться, начиная с новой экспериментальной функции тесселяции, которая позволяет добавлять мелкие детали, такие как трещины и неровности, во время прорисовки без изменения исходной сетки.
Более того, добавление программного обеспечения для затенения с переменной скоростью (VRS) с помощью Nanite compute materials значительно повышает производительность. Также поддерживается работа со сплайновыми сетками, что отлично подходит, например, для создания дорог на ландшафтах. Кроме того, новая опция отключения UV позволяет использовать анимированные текстуры вершин для анимации смещения мирового положения; по сути, это означает, что плагин AnimToTexture теперь работает с геометрией Nanite.

Более подробную информацию можно узнать в источнике и/или по выжимке GDC 2024

`
LOADING AD...