Добро пожаловать~GISDOM Технолог

Новости

платформа NVIDIA Omniverse - рождение метавселенной

无标题文档

NVIDIA Omniverse основа на Pixar универсальн сцен описан и NVIDIA RTX ™. GPU моделирован и взаимодейств в реальн времен платформ, производительн сильн, специальн в 3D процесс.

Omniverse работает над созданием универсальной совместимости между различными поставщиками приложений и 3D экосистем. Он обеспечивает эффективное обновление сцен в реальном времени и создан на основе открытых стандартов и протоколов. В качестве платформы Omniverse

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

 

3D приложения и взаимодействие между пользователями в реальном времени

В реальном времени между применением, которое вы любите, осуществляется взаимодействие в режиме реального времени с использованием общих описаний сцен (ов) и языка определения материалов (МДЛ).

 

 

В реальном времени mgpu отслеживает оптические отверстия

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

 

симуляц

Используя новейшие технологии NVIDIA, эффективная имитация сложного 3D-физического мира.

 

Omniverse содержит пять важных компонентов: Omniverse Connect, Nucleus, Kit, Simulation и RTX. Эти компоненты, наряду с инструментами создания цифрового контента (DCC), которые связаны с третьей стороной, вместе с другими микросервисами Omniverse, образуют всю экосистему Omniverse.

 

Все начинается в общем формате

 Основной способ представления активов в Omniverse использует общее описание сцены с открытым исходным кодом Pixar (карт) представление. Не только формат файла, но и богатая сцена, в которой можно использовать API для поддержки сложных атрибутов наследования, эмпиризации, слоев, задержки загрузки и других ключевых характеристик. Omniverse использует для обмена активами услуги Nucleus DB.

 Основной способ представления активов в Omniverse использует общее описание сцены с открытым исходным кодом Pixar (карт) представление. Не только формат файла, но и богатая сцена, в которой можно использовать API для поддержки сложных атрибутов наследования, эмпиризации, слоев, задержки загрузки и других ключевых характеристик. Omniverse использует для обмена активами услуги Nucleus DB.

В основе всего этого лежит омниверсе нуклеус

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

Нуклеус работает в режиме выпуска/подписки. В соответствии с контролем доступа клиент Omniverse может опубликовать изменения в цифровых активах и виртуальном мире в базу данных Nucleus (DB) или подписаться на эти изменения. Изменения транслируются в реальном времени между приложениями. Цифровые активы включают геометрию, освещение, материал, текстуру, а также другие данные, описывающие виртуальный мир и его эволюцию.

Connector открывает взаимосвязанные порты для различных видов приложений

Библиотеки Omniverse Connect распределены в виде плагинов, позволяющих пользователям подключаться к Nucleus, а также публиковать и подписывать отдельные активы и весь мир.

После завершения необходимой синхронизации плагин DCC будет использовать обновление, полученное снаружи с использованием библиотеки Omniverse Connect, и при необходимости публикуйте внутренние изменения.

Когда вы используете представление об изменении места действия, Omniverse Connect отслеживает все местные изменения с момента последнего релиза. После того, как приложение отправит запрос, библиотека Omniverse Connect создаст отдельный файл для каждого различия и опубликует его в Nucleus, а затем перешлет всем абонентам.

Процесс омниверсе

С левой стороны можно увидеть множество популярных приложений DCC, а также новые приложения, созданные специально для Omniverse Kit. Все эти приложения могут экспортировать и поддерживать формат MDL. Благодаря порталам Omniverse, созданным усилиями плагина Omniverse, эти приложения могут быть связаны с базой данных Nucleus.

Используйте Omniverse Kit для создания собственного приложения

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

Omniverse Kit — набор инструментов, используемый для создания приложений и микросервисов, основанных на базовой структуре, которая может обеспечить различные функции через набор легковесных программ расширения. Эти независимые программы расширения — плагины, написанные на языке Python или C++. 

 

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

Если требуется более совершенная производительность или доступ к определенным C++ API, в эти расширенные программы можно добавить более низкоуровневые C++ плагины, а также подключить их через связывание к UI. Эти расширенные программы включают иконки, изображения и конфигурации, необходимые для работы отдельно

Программа расширения РТХ

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

В каждой группе есть элемент и программа расширения windows

Программа расширения "Stage windows" может быть использована для создания надежного опыта просмотра данных, содержащего всю соответствующую информацию о объектах сцены, с которыми вы можете работать.

С помощью Property windows у вас есть доступ ко всем атрибутам объекта, содержащимся в документе, а также к другим видам информации. Кроме того, программа обладает полной расширяемостью, и каждый ее сегмент производный от специальных программ расширения каждого базового типа в сценарии.

Наконец, вы можете использовать мощную многослойную систему с помощью Layer Window system, в то время как вы можете получить доступ к ресурсам управления и взаимодействие в реальном времени через систему Omniverse.

Новая собственная архитектура, избегающая повреждений безопасности от уязвимости процессора.

Omniverse пользовательск интерфейс

Система Omniverse основана на базе библиотеки Dear ImGui, предназначенной для обеспечения быстрого ответа в легком и открытом аппаратном ускорении UI.
Основные характеристики:
Быстрый современный легковесный UI фреймвок
Основа пользовательского интерфейса Omniverse Kit
Декларативная грамматика и динамическая схема
Поддержка styleable является аналогичной работе HTML с использованием "styleshet -like"
Поддерживаем текущую передачу Omni UI с массой UI без потерь
Поддержка XR (VR и AR) рендеринга (3D проекция групповых частей)
Включая XR входное устройство (контроллер, рука, глаз)

В конце концов, Create (примере, содержащиеся в Omniverse), View (основное применение для создания опыта AEC) и другие приложения Omniverse возникают из расширенных программ, которые вместе образуют атомный блок Apps Omniverse. Количество расширенных программ будет быстро увеличиваться, поскольку они в основном пишутся на Python, а вместе с полным исходным кодом могут помочь разработчикам легко создавать, добавлять и модифицировать инструменты и процессы работы, необходимые для повышения производительности.

Omniverse Apps

NVIDIA Omniverse теперь может соединять множество приложений для создания контента, а NVIDIA также создала Apps, чтобы показать свою функцию в различных процессах работы.

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

 

 Аппаратная конфигурация: оба сервера GPU, оснащенные NVIDIA RTX, доступны для поддержки

Шаг вперед : американский магнат держит 90% рынка! ки Дальше : ~пуст~