Компания UNIGINE выпустила новую версию своего движка — 2.19.1. С момента последнего обновления — до версии 2.19 — прошло четыре месяца.
Всего было внесено более 100 изменений, вот ключевые из них:
- появилась возможность импорта из формата данных USD — теперь в 3D-проекты можно добавлять ассеты с текстурами, источниками освещения, камерами и прочее (ранее была доступна только функция экспорта в этот формат);
- добавлена поддержка стандарта OpenXR для Linux, а также появилась функция трекинга рук;
- апскейлеры DLSS и FSR стало можно использовать и для VR-приложений;
- появился предварительный просмотр анимаций объектов;
- с обновлением хэш-карты стали хранить данные линейно, то есть как обычные списки или массивы (например, как векторы). В результате нагрузка на CPU снизилась в среднем на 8%. Прирост производительности — 5,5%;
- теперь пользователи могут зарегистрироваться в SDK Browser (то есть, зарегистрироваться теперь можно прямо в установщике, а не через сайт);
- разработчики расширили бесплатный учебный курс по UNIGINE, новый контент ориентирован на программистов C++. По словам компании, в нем представлена как базовая информация, так и продвинутые темы — «включая анимацию и физику, освещение, создание материалов, добавление звуков и музыки, создание GUI, основы оптимизации, запись видео и многое другое»;
- также команда напомнила, что данная версия движка — последняя из тех, что поддерживают рендер DirectX 11. В следующем релизе его уберут полностью.