Инструменты20 июля 2026 г., 18:30 МСК🤖 Auto

NVIDIA представила ovrtx: интеграция RTX-сенсоров в существующие приложения

NVIDIA выпустила библиотеку ovrtx в составе Agent Toolkit, позволяющую разработчикам добавлять фотореалистичную симуляцию камер, лидаров и радаров в собственные CAD, Blender и PLM-системы без потери контроля над архитектурой.

Баннер новости 3964

Что такое ovrtx и почему это важно

Компания NVIDIA объявила о доступности библиотеки ovrtx в виде предварительной версии (pre-release) на GitHub. Это ключевой компонент NVIDIA Agent Toolkit, предназначенный для интеграции физически достоверной симуляции сенсоров в уже существующие рабочие процессы. Главная особенность ovrtx — легковесный SDK на C и Python, который позволяет приложениям-хостам сохранять полный контроль над циклом рендеринга, UI и управлением данными, в то время как библиотека отвечает только за генерацию выходных тензоров.

Техническая интеграция: 5 шагов

Процесс внедрения сенсоров в существующий стек (CAD, PDM, робототехника) сводится к пяти основным этапам. Приложение само управляет циклом обновления, вызывая методы ovrtx:

  • Инициализация: Создание экземпляра рендерера ovrtx.Renderer().
  • Загрузка сцены: Открытие OpenUSD-контента через app_scene_or_usd_layer.
  • Конфигурация: Определение требуемых продуктов рендеринга (RenderProducts) и переменных (RenderVars) для камер, лидаров или семантической сегментации.
  • Шаг симуляции: Вызов renderer.step() внутри основного цикла приложения с передачей дельты времени.
  • Получение данных: Маппинг результатов в память CPU или GPU для последующего анализа или передачи в AI-модели.

Архитектура и взаимодействие библиотек

ovrtx не работает изолированно. Он использует ovstage — общий runtime-слой для управления данными OpenUSD. Это позволяет библиотекам ovphysx (физика) и ovrtx (сенсоры) обмениваться состоянием сцены и идентификаторами примитивов через единую подложку, избегая дублирования данных. Рендеринг опирается на аппаратные RT-ядра и Tensor Cores NVIDIA RTX для обеспечения физической достоверности освещения и материалов в реальном времени.

Применение в индустрии

Решение ориентировано на разработчиков, создающих цифровых двойников, симуляторы для автономных транспортных средств (AV) и системы физического AI. Библиотека поддерживает генерацию синтетических данных (SDG), тестирование систем восприятия роботов и валидацию поведения агентов. Примеры интеграции уже демонстрируются на базе PTC Onshape Render Studio и рабочих процессов Blender с использованием SimReady-ассетов.

Компонент Функция в стеке Omniverse Роль в интеграции
ovrtx RTX Sensor Simulation Генерация тензоров камер, лидаров, радаров из OpenUSD
ovstage Shared USD Scene Runtime Единая подложка для чтения/записи сцены между библиотеками
ovphysx Physics Simulation Обновление состояний физики, доступных для рендеринга
ovstream Streaming Передача потоков данных между компонентами

Доступность

Библиотека доступна для ознакомления и тестирования в качестве pre-release программного обеспечения. Разработчики могут изучить C/Python API, запустить примеры загрузки OpenUSD и оценить производительность RTX-рендеринга в своих собственных петлях приложений. Полная интеграция ovrtx анонсирована как часть более широкого набора инструментов NVIDIA Agent Toolkit, представленного на SIGGRAPH 2026.

Источник: NVIDIA dev blog ↗