Unreal Engine 5.7 в предварительной версии: процедурное создание контента готово к производству
Epic Games выпустила предварительную версию своего движка Unreal Engine 5.7, который позиционируется как самое значительное обновление на сегодняшний день. Оно призвано принести множество улучшений по сравнению с текущей версией 5.6. Одной из ключевых новинок стала производственная версия фреймворка для процедурного создания контента (PCG). Эта система PCG генерирует игровой контент из простых узловых графов, устраняя необходимость размещать всё вручную.
Граф выбирает точки в игровом мире, фильтрует или настраивает их (например, избегая крутых склонов или группируя объекты), а затем размещает меши, экземпляры или акторы, такие как деревья, камни или здания. Вы можете зафиксировать случайность с помощью «зерен» для повторяемых результатов или позволить элементам варьироваться для быстрой итерации. Система работает как в редакторе для ускорения проектирования уровней, так и во время выполнения игры для создания динамичных процедурных миров. Это настоящая «палочка-выручалочка» для создания обширных ландшафтов, городов, подземелий или любых сцен, где размещение на основе правил эффективнее ручной работы.
Многие разработчики игр выражали озабоченность по поводу производительности системы, и UE 5.7 направлен на решение этих проблем. Благодаря тщательной оптимизации генерации на GPU и производительности игрового потока, PCG теперь работает почти в два раза быстрее по сравнению с предварительной версией в UE 5.5. Кроме того, другие функции также продвинулись в своём развитии: пути рендеринга Nanite Foliage перешли в экспериментальное состояние, направленное и партикльное освещение MegaLights достигли бета-статуса, а система материалов Substrate теперь полностью готова к производственному использованию.
Существует публичная дорожная карта Unreal Engine 5.7, которая показывает, какие функции появятся в стабильной сборке. Ознакомиться с ней можно здесь.
Источник: Unreal Engine Forums
0 комментариев