Релиз UNIGINE SDK 2.21: новые инструменты анимации, поддержка ИИ и рост производительности
UNIGINE SDK 2.21 — это значимое обновление платформы для разработки приложений реального времени. В нём объединены новые инструменты, улучшенная работа с ИИ-ассистентами и масштабные оптимизации, позволяющие создавать более быстрые, устойчивые и масштабируемые решения.
Новая система анимации с визуальным редактором
Одним из ключевых изменений стала полностью переработанная система анимации. Визуальный редактор логики позволяет создавать сложные анимационные сценарии быстрее и нагляднее, снижая необходимость ручного программирования и упрощая управление логикой.
Основные возможности:
- Визуальный редактор на основе нод
- Переиспользуемые и модульные графы анимации
- Предпросмотр и отладка в реальном времени
- Гибкие переходы и смешивание состояний
- Поддержка слоёв и иерархий
- Интеграция с объектами сцены и игровой логикой
- Повышенная производительность при большом количестве объектов
- Чёткое разделение логики анимации и программного кода
Система подходит как для интерактивных симуляций, так и для сложных сцен с персонажами.
Улучшенная работа с ИИ
В версии 2.21 существенно расширены возможности использования ИИ-ассистентов в процессе разработки приложений на базе UNIGINE SDK.
Инструменты на базе ИИ лучше понимают архитектуру движка и его API, что снижает количество ошибок и повышает точность генерации решений.
Разработчики могут описывать задачу в текстовом виде и получать готовый код или настройки. Это стало возможным благодаря структурированному представлению знаний, основанному на документации, примерах и учебных материалах.
В качестве экспериментального встроенного инструмента представлен плагин MCPBridge, позволяющий редактировать 3D-сцены с помощью текстовых команд.
Готовые шаблоны проектов
Добавлены шаблоны для быстрого старта проектов в прикладных областях:
- авиационные тренажёры (самолёты, вертолёты, БПЛА)
- VR-сценарии обслуживания и ремонта техники (MRO)
Это позволяет сократить время запуска и использовать готовые отраслевые решения.
Повышение производительности
Обновление включает комплексные оптимизации:
- процессора и графической подсистемы
- оперативной и видеопамяти
- времени загрузки
Повышена стабильность работы в сложных сценах.
Кластерный метод расчёта освещения улучшает качество визуализации без потери производительности.
Улучшения редактора
Редактор стал быстрее и удобнее в повседневной работе.
Основные изменения:
- Ускорена загрузка и переключение сцен
- Улучшены инструменты перемещения и редактирования объектов
- Упрощена работа с иерархией сцены
- Обновлены панели свойств
- Улучшена работа с ресурсами
- Повышена отзывчивость интерфейса
- Улучшена поддержка больших сцен и геопривязанных миров
- Добавлены инструменты анализа:
- визуализация плотности геометрии (Vertex Density)
- анализ перекрытия пикселей (Quad Overdraw)
DataBridge: работа с данными в реальном времени
Плагин DataBridge обеспечивает обмен данными между сценой и внешними системами в реальном времени.
Он позволяет интегрировать:
- датчики
- робототехнические системы
- научные приложения
- веб-сервисы и скрипты
Возможности:
- обмен данными через единый API
- модель на основе переменных для синхронизации
- надёжная передача данных
- поддержка Python, C++ и C#
- REST-интерфейс
- управление сценой извне
- встроенные средства мониторинга
DataBridge упрощает создание цифровых двойников, систем моделирования и интеграцию с корпоративными решениями.
Расширенные возможности ROS 2
Добавлена поддержка версии Jazzy Jalisco и расширен набор сенсоров.
Это позволяет создавать более точные и масштабируемые среды для тестирования и обучения робототехнических систем.
Новые редакции SDK
Представлены новые варианты поставки:
- Entertainment — для коммерческих проектов в области визуализации и XR
- Academic Research — для научных и исследовательских задач
Прочие улучшения
- Улучшена поддержка Gaussian Splatting
- Добавлены новые плагины (видео в текстуру, просмотр PDF, SQL база данных)
- Обновлён рендеринг (bindless-текстуры, вода, тональная коррекция)
- Добавлены корутины для C#
- Поддержка CAVE в SpiderVision
- Переработана система погоды в IG
- Улучшен WebStream (разделение компонентов и настройки потоков вещания)
UNIGINE 2.21 повышает производительность, расширяет возможности интеграции и упрощает разработку современных 3D-приложений.