Unity представила экспериментальный пакет Unity USD Toolkit для обмена трёхмерными сценами с NVIDIA Isaac Sim и Omniverse. Решение ориентировано прежде всего на разработчиков промышленных цифровых двойников, робототехнических тренажёров и систем визуализации.
Обмен сценами через USD
В основе инструментария лежит открытый формат Universal Scene Description (USD). Он позволяет переносить между приложениями геометрию объектов, их расположение, материалы и текстуры без промежуточного преобразования в другие форматы. Пакет использует библиотеки OpenUSD 26.05.
В отличие от обычного импорта трёхмерных моделей, Unity USD Toolkit рассчитан на обмен сценами непосредственно во время работы приложения, а не только через редактор Unity. Объекты можно экспортировать в файлы USD и затем загружать обратно без перезапуска программы.
Импорт и синхронизация
Импорт выполняется асинхронно: обработка данных идёт отдельно от основного потока, а объекты создаются последовательно. Это должно снизить риск длительной остановки отображения сцены. До загрузки пользователь может оценить её сложность по числу треугольников, полигональным сеткам и материалам.
Инструментарий также проверяет сторонние файлы. Среди предусмотренных ограничений — контроль путей загрузки текстур, размеров изображений и корректности геометрии.
Экспериментальный модуль USD Live Sync обеспечивает двустороннюю синхронизацию между Unity и NVIDIA Isaac Sim 6.0.1. Изменение положения объекта в Unity может автоматически отображаться в Isaac Sim, а в обратном направлении передаются результаты физического моделирования. При этом исходную геометрию сцены экспортируют отдельно: во время синхронизации обновляются только координаты, повороты и масштаб.
Прототип работает только между приложениями на одном компьютере и пока не поддерживает полноценное совместное редактирование сцен.
Ограничения и доступность
Unity USD Toolkit распространяется через GitHub и требует Unity 6.4 или более новой версии. Поддерживаются Windows и macOS. В Linux инструмент пока работает в редакторе, но не в собранном приложении.
Пакет не поддерживает импорт и экспорт скелетной анимации, анимированных трёхмерных моделей и физических свойств. Самостоятельно выполнять физическое моделирование он также не может — для этого нужны другие компоненты.
Проект сохраняет экспериментальный статус и пока не рекомендуется для производственного использования. Программные интерфейсы могут меняться без сохранения обратной совместимости.
Источник: Голографика






Обсуждение
Добавлять комментарии могут только зарегистрированные пользователи. Регистрация или вход.