Релиз UNIGINE SDK 2.22

сент. 10, 2026

UNIGINE SDK 2.22 — масштабное обновление, которое добавляет новые инструменты для создания контента, расширяет возможности моделирования и рендеринга и более тесно интегрирует ИИ в процесс разработки.

Среди главных нововведений — новый Sequencer, переработанная система навигации и поиска пути, интеграция с Cesium, усовершенствованное моделирование датчиков, поддержка ArduPilot SITL, а также значительные улучшения анимации, рендеринга, локализации и производительности.

Новый Sequencer и крупное обновление системы анимации

В UNIGINE 2.22 появился Sequencer — новый инструмент на основе временной шкалы, который позволяет создавать видеоролики и сложную анимацию непосредственно в Editor. Он пришёл на смену Tracker и предлагает более быстрое нативное выполнение на C++, автоматическую установку ключевых кадров, переиспользуемые последовательности, гибкую привязку объектов и полноценный доступ через API C++ и C#.

Sequencer 02

Система анимации также значительно обновилась. Добавлена асинхронная потоковая загрузка анимаций, повышена производительность насыщенных анимацией сцен, а возможности Animation Graph теперь включают обратную кинематику (IK), управление направлением взгляда (Look At), ограничения для суставов, процедурное управление позой и улучшенные средства предварительного просмотра.

Вместе эти изменения обеспечивают более производительный и масштабируемый процесс работы — от анимации персонажей до сложных постановочных сцен в реальном времени.

Переработанная система навигации и поиска пути (экспериментальная)

Система навигации и поиска пути была полностью переработана с расчётом на большие динамические виртуальные миры.

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

Интеграция с Cesium для геоданных планетарного масштаба

В UNIGINE появилась интеграция с Cesium. Пользователи UNIGINE 2 Sim теперь могут напрямую получать доступ к глобальному набору геопространственных тайлов практически для любой точки Земли.

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

Screenshot 2026 08 25 134959

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

Интеграция входит в состав системы IG, доступной в UNIGINE 2 Sim.

Буферы идентификаторов поверхностей

Во многих задачах моделирования, компьютерного зрения, САПР и игровых приложений важно точно понимать, какому объекту соответствует каждый пиксель изображения. Новые буферы идентификаторов поверхностей позволяют назначить каждому пикселю 32-битный идентификатор, по которому можно напрямую определить соответствующую ноду, поверхность, материал, экземпляр объекта и пользовательские метаданные.

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

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

Segmentation

В результате связывать пиксели изображения с соответствующими объектами и их свойствами стало значительно проще. Новый механизм хорошо подходит для задач моделирования, компьютерного зрения, САПР и игровых приложений.

Обновления моделирования датчиков

В UNIGINE 2.22 значительно повышена точность моделирования лидаров, радаров и камер «рыбий глаз». Новые примеры и модели ориентированы на задачи беспилотного транспорта, робототехники, БПЛА и разработки систем машинного восприятия.

Новая система Advanced LiDAR Emulation позволяет настраивать механические и твердотельные лидары и воспроизводить реальные свойства поверхностей, искажения из-за движения, шум, выпадение отдельных точек и влияние погодных условий — дождя, снега и тумана. Параметры виртуального датчика можно настроить в соответствии с характеристиками конкретных моделей реальных лидаров.

Добавлена новая модель FMCW-радара с физически корректным обнаружением целей. Она учитывает расстояние, скорость, азимут и угол места, поддерживает адаптивное обнаружение CFAR, шум, колебания сигнала, слепые зоны и настраиваемые области измерений.

Моделирование камер также расширено моделью «рыбий глаз» Каннала — Брандта. Теперь виртуальные камеры могут точнее воспроизводить внутренние параметры и искажения откалиброванных реальных объективов, что помогает сократить различия между моделированием и реальными условиями при разработке систем машинного восприятия.

Multiwindow front view

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

Интеграция ArduPilot SITL

Шаблон БПЛА в UNIGINE теперь поддерживает ArduPilot SITL. Это позволяет разработчикам запускать настоящий программный комплекс управления полётом ArduPilot целиком в виртуальной среде, без физического оборудования.

UNIGINE рассчитывает физику летательного аппарата, моделирует окружающую среду и данные датчиков, а ArduPilot выполняет логику автопилота и обменивается данными через стандартную экосистему MAVLink. Благодаря этому привычные наземные средства управления — Mission Planner, QGroundControl и MAVProxy — можно использовать практически так же, как при работе с реальным БПЛА.

Интеграция поддерживает как мультироторные аппараты, так и самолётную схему. Она создаёт удобную среду для разработки автопилотов, проверки полётных заданий, обучения и сценариев SIL/HIL с использованием того же комплекса управления, который впоследствии применяется на реальном аппарате.

Улучшения рендеринга

В UNIGINE 2.22 рендеринг стал более адаптивным, производительным и стабильным с точки зрения качества изображения в требовательных приложениях реального времени.

Динамическое масштабирование разрешения помогает поддерживать стабильную частоту кадров, автоматически изменяя внутреннее разрешение рендеринга во время работы приложения. Функция поддерживает VR, DirectX 12, Vulkan и современные технологии повышения разрешения изображения. Новый механизм реактивных масок дополнительно повышает качество масштабирования прозрачных объектов, тонкой геометрии, проводов, ограждений и других сложных деталей.

Система теней также была значительно улучшена. Теперь поддерживается до 16 каскадов World Light, появился новый режим подгонки каскадов под область обзора, улучшены мягкие тени PCSS и стабильность полутени, а также добавлены дополнительные параметры настройки.

Penumbra on

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

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

Расширенная поддержка локализации

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

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

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

Улучшения работы с ИИ

Разработка с применением ИИ в UNIGINE стала значительно глубже интегрирована в привычный процесс работы благодаря новому AI Toolkit. Он объединяет подготовленную для ИИ документацию, специализированные инструкции для работы с движком и прямой доступ к Editor в рамках единой настройки проекта.

Теперь ИИ-агенты могут анализировать и изменять открытую сцену, создавать и настраивать объекты, материалы и физику, работать с ресурсами и параметрами проекта, выполнять пространственные запросы, рассчитывать освещение, анализировать производительность и проверять внесённые изменения по снимкам области просмотра. Расширенный MCP Bridge предоставляет 58 инструментов и напрямую подключается к популярным средам разработки и программным агентам на базе ИИ.

В UNIGINE 2.22 также появился новый демонстрационный проект Machine Learning Agents для сценариев обучения с подкреплением. Он поддерживает параллельное обучение до 128 агентов, несколько типов наблюдений, алгоритмы PPO и SAC, предварительно обученные модели ONNX, поэтапное усложнение обучения, обучение без графического интерфейса и открытый интерфейс gRPC для подключения внешних систем машинного обучения.

В совокупности эти инструменты делают UNIGINE более удобной средой как для создания контента и разработки с применением ИИ, так и для создания автономных агентов, способных обучаться на основе взаимодействия со средой.

Другие значимые улучшения

  • Улучшена поддержка 3D Gaussian Splatting
  • Добавлен новый шаблон многопользовательского проекта для VR
  • Улучшен физический движок
  • Добавлена интеграция с NoesisGUI
  • Добавлена новая IG Control Panel для развёртывания многоузловых конфигураций и управления ими
  • Улучшено удобство работы в Editor и Sandworm
  • Добавлен новый модуль RTSP Streamer для передачи изображения с камер UNIGINE в виде потокового видео H.264 по протоколу RTSP
  • Добавлен новый модуль Scenario Manager с простой системой визуального программирования для создания интерактивных сценариев
  • Расширена коллекция примеров на C++ и C#
  • Выполнено множество оптимизаций производительности

 

Полный список изменений здесь

Скачайте UNIGINE SDK бесплатно прямо сейчас!