Booil Jung

NVIDIA Omniverse Kit

NVIDIA Omniverse Kit는 단순한 3D 애플리케이션이 아니라, 산업 메타버스의 운영 체제(OS)로 설계된 모듈형 개발 플랫폼이다.1 이는 물리적으로 정확하고 AI 기반의 디지털 트윈을 생성하고 운영하기 위한 통합된 풀스택 생태계를 구축하려는 NVIDIA의 전략적 비전을 담고 있다. 이 플랫폼의 정체성은 세 가지 핵심 기술 기둥 위에 세워져 있다.

본 보고서는 Omniverse Kit에 대한 심층적인 “고찰(考察)”을 제공하는 것을 목표로 한다. 표면적인 기능을 넘어 핵심 아키텍처, 개발자 경험, 경쟁 환경에서의 위치, 그리고 미래 궤적을 분석함으로써, 기술 리더들이 정보에 입각한 전략적 결정을 내릴 수 있도록 지원하고자 한다.

이 섹션에서는 Omniverse Kit의 근본적인 설계 원칙을 해부하여, 그 아키텍처가 어떻게 유연성과 확장성이라는 야심 찬 목표를 직접적으로 실현하는지 분석한다.

Omniverse Kit는 “극단적 모듈성(extreme modularity)”을 기반으로 설계되었으며, 플랫폼의 모든 기능 단위가 익스텐션(Extension)으로 구현된다.8 여기에는 UI 요소(창, 버튼), 핵심 기술(렌더링, 물리), 그리고 전체 애플리케이션 워크플로까지 포함된다.9 익스텐션은 런타임에 동적으로 로드되고 재로드될 수 있으며, 다른 익스텐션에 의존할 수 있는 버전 관리되는 Python 코드, 공유 라이브러리, 그리고/또는 C++ API의 패키지다.8

이 철학의 중심에는 Kit 커널(kit.exe)이 있다. 이는 모든 Kit 기반 애플리케이션의 최소 실행 진입점이다. 커널의 유일한 책임은 Carbonite 프레임워크를 시작하고, 익스텐션 관리자를 로드하며, 기본적인 이벤트 시스템을 제공하는 것이다.8 이처럼 가벼운 코어는 플랫폼 자체가 최소한의 기능만 제공하고 모든 가치는 익스텐션을 통해 추가된다는 설계 사상을 명확히 보여준다.

애플리케이션 인터페이스인 omni.kit.app은 익스텐션이 Kit 커널과 상호작용하는 주요 통로다. 이 인터페이스는 익스텐션 관리와 시스템 이벤트를 위한 기본적인 API를 제공한다.8 C++(omni::kit::IApp)와 Python(omni.kit.app) 인터페이스가 모두 존재한다는 점은 플랫폼이 이중 언어 개발 접근 방식을 지원함을 시사한다.8

개념적으로 ‘애플리케이션’(예: USD Composer 또는 Isaac Sim)은 하나의 거대한 프로그램이 아니라 “익스텐션의 집합”에 불과하다.10 개발자는 로드할 익스텐션 목록을 담고 있는 .kit 파일을 생성함으로써 애플리케이션을 정의한다.10 이는 애플리케이션 개발의 패러다임을 거대한 프로그램을 구축하는 것에서 모듈화된 기능들을 조합하여 솔루션을 구성하는 것으로 근본적으로 재정의한다.10

예를 들어, Omniverse USD Composer는 Kit를 기반으로 구축된 참조 애플리케이션이다.13 이 애플리케이션의 뷰포트, 스테이지 편집기, 재질 브라우저와 같은 모든 기능들은 각각 개별적인 익스텐션이며 14, 이론적으로는 이들을 조합하여 완전히 다른 맞춤형 애플리케이션을 만들 수도 있다.

익스텐션 기반 모델은 Kit가 완전한 UI(omni.ui 프레임워크 사용)를 갖춘 상태로 실행되거나, UI 없이 “헤드리스(headless)” 마이크로서비스로 실행될 수 있는 유연성을 제공한다.9 이는 부가 기능이 아니라 핵심적인 설계 특징이다.

서비스 프레임워크(omni.services.core)는 마이크로서비스 구축을 위한 기반을 제공하는 익스텐션이다.16 이를 통해 개발자는 핵심 서비스 로직을 변경하지 않고도 다양한 “전송 계층(transports)”(예: HTTP, Kafka)을 통해 노출될 수 있는 함수(“서비스”)를 등록할 수 있다. 이는 비즈니스 로직과 통신 프로토콜을 분리하여 확장성을 확보하는 핵심적인 역할을 한다.16

서비스의 무상태성(statelessness)을 유지하기 위해(이는 확장성에 매우 중요하다), 프레임워크는 “퍼실리티(Facilities)”(예: 데이터베이스 접근, 인증)라는 개념을 도입했다. 이는 런타임에 서비스에 주입되는 객체로, 저수준 인프라를 추상화하여 개발 중에는 모의 구현(mock implementation)을 사용하다가 나중에 실제 운영 시스템으로 쉽게 교체할 수 있게 해준다.16

이러한 아키텍처는 Kit의 이중적 정체성, 즉 리치 클라이언트 애플리케이션 빌더이자 헤드리스 마이크로서비스 프레임워크라는 두 가지 역할을 가능하게 하는 핵심 기술이다. UI를 포함한 모든 기능이 거대한 단일 애플리케이션에 고정되어 있지 않기 때문에, 각 기능은 서버 환경에서 독립적으로 실행될 수 있다. 다시 말해, 헤드리스 모드로 실행하는 것은 특별한 기능이 아니라, 단순히 UI 계층(omni.ui 등) 대신 서비스 전송 계층(HTTP 등)을 제공하는 다른 익스텐션 세트를 Kit 커널과 함께 실행하는 것일 뿐이다. 이는 개발자가 동일한 기본 플랫폼(Kit)과 패키징 메커니즘(익스텐션)을 사용하여 아티스트를 위한 맞춤형 UI 도구와 해당 씬에서 자동화된 데이터 변환이나 시뮬레이션을 수행하는 백엔드 마이크로서비스를 모두 구축할 수 있음을 의미한다.

결과적으로, 이 아키텍처적 선택은 전체 디지털 트윈 파이프라인에 걸쳐 통일된 개발자 경험을 창출한다. 복잡한 3D 파이프라인에서는 UI 도구와 백엔드 서비스가 종종 완전히 다른 기술 스택으로 구축되어 인지적 부담과 기술적 파편화를 유발한다. Omniverse Kit의 통합된 접근 방식은 이러한 문제를 해결하며, 응집력 있는 엔드투엔드 워크플로를 구축하려는 기업에게 중요하고도 미묘한 경쟁 우위를 제공한다.

이 섹션에서는 Omniverse Kit와 OpenUSD 간의 공생 관계를 분석하며, Kit가 단순한 파일 교환을 넘어 USD의 잠재력을 최대한 발휘하기 위한 최고의 개발 환경으로 설계되었음을 주장한다.

Omniverse는 Universal Scene Description(USD)을 단순한 파일 포맷 이상으로 취급한다. 그것은 3D 세계를 기술하고, 구성하며, 시뮬레이션하기 위한 “강력한 씬 표현(powerful scene representation)”이자 “실시간 프레임워크(live framework)”다.5 Omniverse Kit는 USD 라이브러리와 깊이 통합되어 있으며, 인메모리 모델은 직접적으로 USD에 기반한다.9

이 구조의 핵심에는 Omniverse Nucleus 서비스가 있다. Nucleus는 협업 엔진 및 데이터베이스 역할을 하며, USD 데이터의 실시간 교환을 관리한다.18 Maya나 Revit과 같은 연결된 애플리케이션이 변경을 가하면, 해당 커넥터는 변경 사항(델타)만을 Nucleus에 게시하고, Nucleus는 이를 구독 중인 다른 모든 클라이언트에 전파한다.20 이것이 바로 실시간, 다중 사용자, 다중 애플리케이션 워크플로를 가능하게 하는 메커니즘이다.21

USD의 레이어링 시스템은 비파괴적 협업의 핵심이다. 서로 다른 소스(예: Revit의 레이아웃, Maya의 조명, Kit의 물리)에서 온 데이터를 별도의 .usd 파일(레이어)로 구성할 수 있다. 그런 다음 최상위 씬 파일이 이러한 레이어들을 함께 “합성(composes)”한다.5 이러한 분리 덕분에 조명 아티스트는 원본 건축 데이터를 변경하거나 손상시킬 위험 없이 자신의 레이어에서 작업할 수 있다.5

Kit 기반 애플리케이션인 USD Composer는 다음과 같은 고급 USD 기능을 노출한다.

Kit는 Pixar의 Hydra 렌더링 아키텍처를 통합하여 씬 그래프(USD 데이터)를 렌더러와 분리한다.9 이를 통해 “렌더 델리게이트(render delegate)”로 알려진 모든 Hydra 호환 렌더러를 Kit 뷰포트에 연결할 수 있다.

지원되는 델리게이트에는 NVIDIA의 고성능 렌더러(RTX Real-Time, RTX Path-Traced, Iray)뿐만 아니라 Pixar의 Storm, Embree, PRMan과 같은 타사 및 오픈소스 옵션도 포함된다.5 이러한 유연성은 각기 다른 작업에 대해 상이한 렌더링 요구사항(예: 빠른 대화형 미리보기 대 최종 시네마틱 품질)을 가질 수 있는 파이프라인에 매우 중요하다.

Omniverse의 “실시간 동기화(live sync)” 기능은 NVIDIA의 독점 기술이 아니다. 이는 USD의 핵심 설계 원칙(서브레이어링 및 레퍼런싱과 같은 합성 아크)을 Nucleus 서버를 통해 직접적이고 실용적으로 구현한 것이다. 실시간 협업의 ‘마법’은 사실상 완전히 구현된 USD 파이프라인의 의도된 기능이다. 사용자들이 Revit이나 Maya와 같은 다른 애플리케이션에서 동시에 씬을 편집할 수 있는 것은 18, 커넥터가 변경 사항(델타)을 Nucleus에 게시하기 때문이다.20 Revit에서 변경된 내용은 본질적으로 합성된 씬의 “Revit 레이어”에 대한 편집이며, Nucleus는 다른 클라이언트에게 이 레이어가 변경되었음을 알리고 그들의 뷰를 업데이트한다. 따라서 Omniverse의 협업 능력은 USD 위에 덧붙여진 별도의 기능이 아니라, USD를 씬 상태의 실시간 “진실의 원천(source of truth)”으로 취급하는 깊고 네이티브한 구현의 직접적인 결과다.

이러한 접근 방식은 전략적으로 중요한 함의를 갖는다. NVIDIA는 Omniverse Kit를 USD를 사용하고 확장하기 위한 최고의 플랫폼으로 구축함으로써 단순히 제품을 만드는 것을 넘어, 전체 3D 상호운용성 생태계의 리더로 자리매김하고 있다. 더 많은 산업이 USD를 표준으로 채택함에 따라 17, 자연스럽게 그 기능들을 가장 강력하고 완벽하게 구현하는 개발 플랫폼으로 모여들게 될 것이다. 이 전략은 Omniverse Kit를 모든 중요한 엔터프라이즈급 USD 워크플로에 필수불가결한 존재로 만들어, 사실상 “3D 인터넷을 위한 IDE”로 만드는 것을 목표로 한다.

이 섹션에서는 프로그래머와 테크니컬 아티스트가 사용할 수 있는 도구, API 및 워크플로를 상세히 설명하며 개발 프로세스에 대한 실질적인 평가를 제공한다.

개발자는 Python과 C++용 템플릿을 사용하여 새로운 익스텐션을 만들 수 있다.10 kit-app-template은 새로운 애플리케이션과 그에 종속된 특정 익스텐션을 만드는 데 사용된다.10 반면 kit-extension-template-cpp와 그에 상응하는 Python 템플릿은 독립적이고 재사용 가능한 익스텐션을 만드는 데 사용된다.24

익스텐션 관리자(Extension Manager)는 Kit 기반 앱 내의 핵심 UI 도구로, 사용자가 사용 가능한 모든 익스텐션을 탐색, 활성화, 비활성화 및 관리할 수 있게 해준다.10 또한 개발자가 템플릿을 사용하여 새로운 익스텐션 프로젝트를 생성하는 곳이기도 하다.10

개발자 친화적인 핵심 기능 중 하나는 핫 리로딩(Hot Reloading)이다. Python 익스텐션의 소스 코드를 변경하면 실행 중인 애플리케이션 내에서 즉시 다시 로드되어 반복적인 개발 속도를 획기적으로 높여준다.25

익스텐션은 배포를 위해 패키징될 수 있으며, 내장된 퍼블리셔 도구를 통해 NVIDIA의 레지스트리나 사내 레지스트리와 같은 곳에 쉽게 업로드할 수 있다.8

Python은 상위 수준의 상호작용, UI 개발 및 워크플로 자동화를 위한 주요 스크립팅 언어다.4 플랫폼은 완전한 Python 3 환경과 함께 제공된다.9

주요 Python API는 다음과 같다.

성능이 중요한 작업의 경우, 개발자는 C++로 익스텐션을 작성한 다음 Python에 노출시킬 수 있다.8 이는 맞춤형 물리 솔버, 대용량 데이터 처리 또는 저수준 렌더링 통합과 같은 작업에 이상적이다. Carbonite SDK는 핵심 C++ 프레임워크를 제공한다.30

Python 스크립트는 여러 방식으로 실행될 수 있다. 시작 시 명령줄(--exec)을 통하거나, 대화형 스크립트 편집기 창을 통하거나, 또는 객체별 로직을 위해 스테이지의 프리미티브에 BehaviorScript 컴포넌트로 직접 첨부할 수 있다.12

OmniGraph는 Omniverse의 비주얼 스크립팅 엔진으로, 개발자와 테크니컬 아티스트가 그래프 편집기에서 노드를 연결하여 복잡한 로직을 생성할 수 있게 해준다.12 이는 동작을 자동화하고 데이터 흐름을 처리하기 위한 텍스트 기반 코딩의 대안을 제공한다.

시스템에는 핵심 구현을 위한 omni.graph.core와 맞춤형 Python 코드를 노드 내에 캡슐화하여 비주얼 및 스크립트 접근 방식을 혼합할 수 있는 omni.graph.scriptnode가 포함된다.11

OmniGraph는 Isaac Sim과 같은 애플리케이션에서 로봇 행동, 센서 처리 파이프라인 및 작업 로직을 정의하는 데 광범위하게 사용된다.34 간단한 프리미티브 변환에서부터 복잡한 이벤트 기반 애니메이션에 이르기까지 모든 것에 사용될 수 있다.12

Omniverse Kit가 제공하는 다양한 개발 경로(익스텐션, 스크립팅, OmniGraph)는 상호 배타적이지 않고, 오히려 서로 깊이 얽혀 있으며 조합되도록 설계되었다. 익스텐션은 기능의 기본 단위이며 10, Python 스크립트를 포함하여 로직을 정의할 수 있다.8 이 익스텐션은

omni.ui를 사용하여 UI를 생성하거나 35, Python 또는 C++로 맞춤형 OmniGraph 노드를 정의할 수도 있다.11 특별한 OmniGraph 노드인 스크립트 노드는 임의의 Python 코드를 실행할 수 있다.11 따라서 개발자는 맞춤형 UI를 제공하는 익스텐션을 만들고, 이 UI가 OmniGraph를 구동하며, 이 그래프에는 복잡한 Python 또는 C++ 로직을 실행하는 맞춤형 노드가 포함될 수 있다. 이는 문제의 각 부분에 적합한 도구를 사용할 수 있는 매우 유연한 계층적 개발 모델을 생성한다.

이러한 계층적 개발 모델은 대규모의 다학제적 기업 팀에서의 채택에 매우 중요한, 광범위한 기술 수준을 수용한다. C++ 엔지니어는 고성능 시뮬레이션 코어를 작성하고, Python 개발자는 이를 사용하기 쉬운 익스텐션으로 감쌀 수 있으며, 테크니컬 아티스트는 코드를 작성하지 않고도 OmniGraph 내에서 해당 익스텐션의 노드를 사용하여 복잡한 동작을 구축할 수 있다. 이는 자산 수준(USD를 통해)에서의 협업뿐만 아니라, 훨씬 더 깊은 통합인 도구 및 로직 수준에서의 협업을 촉진한다.

구성 요소/SDK 주요 기능 언어 일반적인 사용 사례 / 대상 개발자 주요 출처
Omniverse Kit SDK 애플리케이션 및 익스텐션 구축을 위한 핵심 프레임워크. Python, C++ 모든 Omniverse 개발의 기초. 4
OpenUSD API (pxr.Usd) 씬 그래프 조작: 프리미티브, 속성, 레이어, 배리언트 생성/편집. Python, C++ 3D 씬 데이터와 상호작용하는 모든 개발자. 12
omni.ui 맞춤형 창 및 위젯 생성을 위한 선언적 UI 프레임워크. Python UI/UX 개발자, 도구 개발자. 9
OmniGraph 로직 및 데이터 흐름을 위한 시각적, 노드 기반 스크립팅 엔진. 비주얼, Python 테크니컬 아티스트, 로보틱스 엔지니어, 자동화 전문가. 11
서비스 프레임워크 전송 계층(HTTP 등)을 갖춘 헤드리스, 확장 가능한 마이크로서비스 구축. Python 백엔드 엔지니어, 파이프라인 개발자. 16
Carbonite SDK 고성능 플러그인 생성을 위한 저수준 C++ 프레임워크. C++ 성능이 중요한 시스템 개발자 (예: 맞춤형 물리, 렌더링). 8
OpenUSD Exchange SDK 견고한 USD 임포터/익스포터(커넥터) 구축을 위한 고수준 라이브러리. Python, C++ 파이프라인 TD, 독점 도구를 Omniverse와 통합하는 개발자. 5
omni.client API 파일 및 버전 관리 작업을 위한 Omniverse Nucleus와의 직접 통신. Python 맞춤형 자산 관리 도구 또는 파이프라인 자동화를 구축하는 개발자. 29

이 섹션에서는 Omniverse에 힘을 실어주는 두 가지 기술적 기둥, 즉 실시간 물리 기반 렌더링과 고충실도 물리 시뮬레이션을 평가한다.

이 렌더러는 NVIDIA RTX 기술, 특히 레이 트레이싱을 위한 하드웨어 RT 코어와 AI 가속 노이즈 제거 및 스케일링(DLSS)을 위한 텐서 코어를 활용한다.9 핵심 아키텍처 특징 중 하나는 레이 트레이싱 전에 래스터화를 수행하지 않는다는 점이며, 이는 극도로 크고 복잡한 씬을 실시간으로 처리할 수 있는 능력에 중요한 요소다.18

렌더러는 대화형으로 전환할 수 있는 두 가지 주요 모드를 제공한다 18:

  1. RTX 실시간 (레이 트레이싱): 빠른 성능과 대화형 피드백에 최적화되어 있다.
  2. RTX 경로 추적 (패스 트레이싱): 오프라인 시네마틱 렌더러에 필적하는 더 높은 충실도의 물리적으로 정확한 결과를 제공한다.

렌더러의 충실도는 NVIDIA의 재질 정의 언어(MDL) 지원에 기반을 두고 있으며, 이를 통해 다양한 조명 조건에서 예측 가능하게 동작하는 물리적으로 정확한 재질을 생성할 수 있다.9 또한 렌더러는 단일 시스템의 여러 GPU에 걸쳐 확장되도록 설계되었으며, 향후에는 대규모 데이터셋의 대화형 렌더링을 위해 여러 노드에 걸쳐 확장될 예정이다.20

Omniverse Kit는 강체 및 연체 동역학을 위한 PhysX 5, 파괴를 위한 Blast, 유체 시뮬레이션을 위한 Flow 등 NVIDIA의 핵심 물리 기술을 위한 SDK 통합을 제공한다.6 물리 속성과 제약 조건은 맞춤형 USD 스키마를 사용하여 지정된다.20

Isaac Sim: 로보틱스를 위한 Kit 애플리케이션

NVIDIA Isaac Sim은 그 자체가 Omniverse Kit를 기반으로 구축된 최고의 로보틱스 시뮬레이션 애플리케이션이다.6 이는 Kit 플랫폼이 고도로 전문화되고 복잡한 애플리케이션을 구축할 수 있는 강력한 기반임을 보여준다.

주요 로보틱스 시뮬레이션 기능은 다음과 같다.

렌더링과 시뮬레이션 기능은 단순히 병렬적인 특징이 아니라, “물리 AI(Physical AI)”에 필수적인 피드백 루프를 생성하며 깊이 얽혀 있다. 로봇을 위한 AI(예: 인식 모델)를 훈련시키려면 방대한 양의 데이터가 필요하며 1, 이 데이터는 물리적으로(객체가 움직이는 방식)뿐만 아니라 시각적으로도(카메라 센서에 보이는 방식) 현실적이어야 한다. RTX 렌더러는 사실적인 센서 데이터(RGB, 깊이 등)를 제공하고 6, PhysX 엔진은 물리적으로 정확한 상호작용(충돌, 관절 움직임)을 제공한다.6 Kit를 기반으로 구축된 Isaac Sim은 이 두 시스템을 조율하여 시각적 출력이 물리적 실측 정보와 완벽하게 상관관계를 갖는 합성 데이터를 생성한다. AI 모델은 RTX 렌더러의 이미지로 훈련될 수 있으며, 기본 USD 씬과 물리 상태에서 직접 가져온 완벽하게 정확한 레이블(예: 경계 상자, 관절 상태)을 제공받을 수 있다. 이처럼 사실적인 렌더링과 물리 시뮬레이션의 긴밀한 통합이 고충실도 SDG를 가능하게 하며, 이는 로보틱스 및 자율 시스템을 위한 플랫폼의 핵심 가치 제안이다.

이러한 접근 방식은 NVIDIA가 GPU 렌더링(RTX)에서의 지배력을 활용하여 시뮬레이션 및 AI 플랫폼을 위한 해자를 구축하고 있음을 보여준다. 경쟁사들은 유능한 물리 엔진이나 렌더러를 가질 수 있지만, Omniverse는 동일한 하드웨어에 최적화된 단일 플랫폼에서 동급 최고의 렌더링과 물리를 처음부터 네이티브하게 통합했다는 점에서 독보적이다. 이는 강력하고 자기 강화적인 생태계를 조성한다. 더 나은 렌더링은 더 나은 AI 훈련을 가능하게 하고, 이는 더 강력한 시뮬레이션에 대한 수요를 촉진하며, 이는 다시 더 많은 고급 NVIDIA GPU 판매로 이어진다. 이는 Omniverse를 단순한 도구가 아니라, NVIDIA의 전체 엔드투엔드 AI 개발 전략의 중심 허브로 위치시킨다.

이 섹션에서는 Omniverse Kit 애플리케이션의 다양한 배포 모델을 분석하고, 클라우드 네이티브 PaaS(Platform-as-a-Service) 모델로의 전략적 전환을 중점적으로 다룬다.

Omniverse Cloud는 클라우드를 통해 전체 Omniverse 환경(OVX 컴퓨팅 인프라 포함)을 제공하는 완전 관리형 풀스택 PaaS다.4 이는 기업 고객을 위해 하드웨어 설정 및 관리의 복잡성을 추상화한다.43

Microsoft Azure는 Omniverse Cloud를 호스팅하는 최초의 클라우드 서비스 제공업체(CSP)로, 기업이 기존 Azure 환경 내에서 Omniverse 애플리케이션 및 인프라에 액세스할 수 있도록 한다.44

이 비전의 전략적 목표는 확장 가능하고 주문형으로 컴퓨팅 및 라이선스에 대한 액세스를 제공하고, 자동 업데이트와 새로운 서비스를 통해 기업이 “통합된 디지털화를 신속하게 추진”할 수 있도록 하는 것이다.45 이는 “산업 디지털화를 위한 디지털-물리 운영 체제”로 자리매김하고 있다.44

Kit 앱 스트리밍은 종종 Omniverse Cloud의 일부로 제공되지만 독립적으로도 배포할 수 있는 특정 기능으로, GPU 가속 Kit 애플리케이션을 웹 브라우저로 대화형으로 스트리밍하는 기술이다.4

이 기술은 확장성과 유연성을 위해 설계된 강력한 쿠버네티스 기반 플랫폼이다.40 컨테이너화된 서비스와 Helm 차트를 활용하여 플랫폼에 구애받지 않지만, AWS 및 Azure와 같은 CSP 마켓플레이스에서 사전 구성된 솔루션으로 제공된다.4

이 기술은 제품 구성기, 디자인 검토 도구 또는 디지털 트윈 대시보드와 같은 사용 사례에 매우 중요하다. 최종 사용자는 강력한 로컬 하드웨어나 소프트웨어 설치 없이 복잡한 3D 씬과 상호작용해야 하기 때문이다.47 GitHub의 web-viewer-sample은 스트림을 수신하고 상호작용하기 위한 프런트엔드 클라이언트를 구축하기 위한 참조를 제공한다.24

Omniverse Cloud PaaS와 Kit 앱 스트리밍의 개발은 Omniverse 채택의 주요 장벽 중 하나인 높은 하드웨어 요구사항에 대한 직접적인 대응이다.48 사용자 포럼과 리뷰에서는 지속적으로 높은 하드웨어 요구사항(특히 고급 RTX GPU)과 복잡한 설정을 주요 단점으로 지적한다.48 이는 특히 비기술적 이해관계자나 대규모 분산 팀의 접근성을 제한한다. Kit 앱 스트리밍은 완전히 렌더링된 대화형 Omniverse 애플리케이션을 강력한 클라우드 서버(OVX 인프라)에서 실행하고 간단한 웹 브라우저로 스트리밍할 수 있게 함으로써 이 문제를 해결한다.46 Omniverse Cloud PaaS는 전체 백엔드 인프라를 서비스로 관리함으로써 한 단계 더 나아간다.43 따라서 클라우드 전략은 단순히 다른 배포 옵션을 제공하는 것이 아니라, 플랫폼의 가장 중요한 채택 장애물을 극복하기 위한 전략적 필수 요소다. 이는 계산 부담을 클라이언트에서 클라우드로 이전함으로써 플랫폼 기능에 대한 접근성을 민주화한다.

이러한 NVIDIA의 클라우드 전략은 Omniverse를 “실행하는 제품”에서 “소비하는 서비스”로 전환시켜 비즈니스 모델과 시장을 근본적으로 변화시킨다. 이를 통해 NVIDIA는 GPU와 소프트웨어 라이선스뿐만 아니라 “GPU 시간”과 관리형 서비스를 판매할 수 있다. 이는 Omniverse가 다른 SaaS 및 PaaS 제품과 직접 경쟁할 수 있게 하며, 고객들이 자신들의 Omniverse 기반 솔루션(예: 자동차 제조업체가 스트리밍하는 구성기)을 다시 그들의 고객에게 제공하는 새로운 비즈니스 모델을 가능하게 한다. 이는 도구를 판매하는 것에서 인프라와 솔루션을 판매하는 것으로의 전환이며, 장기적으로 훨씬 더 확장 가능하고 수익성 있는 전략이다.

이 섹션에서는 기술적 분석을 실제 적용 사례에 기반하여 Omniverse Kit의 가치 제안을 주요 산업 전반에 걸쳐 보여준다.

핵심 사용 사례는 물리적 건설이나 배포 전에 대규모 시설과 로봇 프로세스를 설계, 시뮬레이션 및 최적화하는 것이다.2 이는 공장의 완전한 충실도를 갖춘 디지털 트윈을 생성하는 것을 포함한다.

핵심 사용 사례는 이기종 설계 도구를 단일 대화형 플랫폼으로 통합하여 실시간 협업 설계 검토 및 고충실도 시각화를 가능하게 하는 것이다.18

건축가와 디자이너는 선호하는 애플리케이션(예: Autodesk Revit, Rhino, SketchUp)에서 작업하고 Omniverse 커넥터를 사용하여 작업을 공유 Omniverse 씬에 실시간으로 동기화한다.18 그러면 검토자는 사실적인 레이 트레이싱 뷰(Omniverse View 또는 Create)에서 변경 사항을 즉시 확인할 수 있다.18

핵심 사용 사례는 다른 도구(예: Maya, Substance 3D Painter)를 사용하는 아티스트 간의 실시간 협업을 가능하게 하여 영화, TV 및 광고를 위한 복잡한 3D 제작 파이프라인을 간소화하는 것이다.56

플랫폼에는 오디오 트랙에서 사실적인 얼굴 애니메이션을 생성하는 AI를 사용하는 Audio2Face와 같은 Kit 기반 애플리케이션이 포함되어 있으며, 생성형 AI 콘텐츠 제작을 위해 Adobe Firefly와 같은 도구와 통합되고 있다.57

모든 성공적인 사례 연구에서 핵심 가치 제안은 단일 기능이 아니라, 이기종 데이터를 단일 진실의 원천(USD를 통해)으로 집계하고, 그 집계된 데이터를 실시간으로 물리적 정확성을 가지고 시뮬레이션하고 시각화하는 능력이다. BMW의 목표는 CAD, 로보틱스 및 물류 시스템의 데이터를 포함하는 전체 생산 네트워크를 시뮬레이션하는 것이다.50 KPF의 워크플로는 Revit, Rhino, 3ds Max의 모델을 결합했다.55 공장 디지털 트윈 아키텍처는 형상 기반 3D 모델과 IoT 데이터를 통합된 USD 프레임워크로 수집하는 것을 명시적으로 보여준다.7 모든 경우에 첫 번째 단계는 데이터 상호 운용성 문제를 해결하는 것이고, 두 번째 단계는 그 통합된 데이터를 더 높은 수준의 작업(시뮬레이션, 시각화, 협업)에 활용하는 것이다. 따라서 이들 산업에서 Omniverse의 성공은 근본적인 “데이터 사일로” 문제를 먼저 해결하는 능력에 달려 있으며, 이는 그 후에 더 진보된 사용 사례를 가능하게 한다.

결론적으로, Omniverse는 Revit, Rhino 또는 Maya와 같은 기존 도구를 대체하기 위해 채택되는 것이 아니다. 대신, 이러한 도구들 위에 위치하는 메타 플랫폼 또는 통합 계층으로 채택되고 있다. 비즈니스 전략은 Autodesk나 Trimble과 직접 경쟁하는 것이 아니라, 그들을 연결하는 필수적인 협업 구조가 되는 것이다. 이는 “커넥터” 59를 기업 채택에 있어 가장 중요한 구성 요소로 만들며, 플랫폼의 가치는 성공적으로 통합할 수 있는 산업 표준 도구의 수에 정비례한다.

이 섹션에서는 Omniverse Kit의 시장 내 위치에 대한 비판적 평가를 제공하고, 기존 경쟁자와 비교하며 현재의 한계와 커뮤니티의 강점을 평가한다.

핵심적인 차이점은 Omniverse가 데이터 상호운용성(USD)과 물리적 정확성에 중점을 둔 산업 디지털화 및 시뮬레이션 플랫폼이라는 점이다.2 반면 Unreal Engine과 Unity는 방대한 콘텐츠 라이브러리, 성숙한 툴링, 거대한 커뮤니티를 갖춘 대화형 실시간 경험 제작에 최적화된 성숙한 게임 엔진이다.61

각 플랫폼의 강점과 약점은 다음과 같다.

USD 통합 측면에서 Unreal과 Unity는 USD 플러그인/패키지를 가지고 있지만 22, Omniverse의 전체 아키텍처는 USD에 네이티브하게 구축되어 있다. 이는 실시간 동기화 워크플로와 복잡한 USD 구성을 처리하는 데 근본적인 이점을 제공한다. 반면 게임 엔진에서는 USD가 종종 엔진의 네이티브 에셋 시스템으로 임포트되는 포맷으로 취급된다.67

NVIDIA는 지원 생태계를 적극적으로 구축하고 있다. 여기에는 다음이 포함된다.

이러한 노력에도 불구하고 생태계는 아직 성장 단계에 있다. Unity와 Unreal의 수십 년에 걸친 커뮤니티 생성 콘텐츠, 튜토리얼, 포럼 및 마켓플레이스와 비교할 때 Omniverse 생태계는 훨씬 덜 성숙하다.61 이는 문제 해결 속도와 인재 확보에 영향을 미치기 때문에 채택을 고려하는 팀에게 중요한 요소다.

“Omniverse에서 할 수 있는 모든 것은 USD 플러그인이 있는 Unreal에서도 할 수 있다”는 사용자 비판 64은 분석해야 할 중요한 지점이다. 특정 작업에 대해서는 부분적으로 사실이지만, 근본적인 아키텍처 차이를 간과하고 있다. 사용자는 실제로 USD 파일을 Unreal로 가져와 렌더링할 수 있다.67 그러나 Unreal의 기본 워크플로는 해당 USD 데이터를 네이티브

.uasset 형식으로 변환하는 것을 포함한다. 실시간 동기화 기능은 USD 스테이지를 기본 데이터 유형으로 네이티브하게 조작하는 것이 아니라 Unreal 편집기 내에서 “보거나” “참조”하는 것에 가깝다.67 Omniverse의 아키텍처는 근본적으로 다르다. “임포트” 단계가 없다. USD 스테이지 자체가 씬이다. Kit에 있든 커넥터를 통해 연결되든 모든 도구는 이 실시간 USD 데이터에서 직접 작동한다. 따라서 이 비판은 단일 사용자의 “최종 픽셀” 관점에서는 타당하지만, Omniverse의 핵심 강점인 협업적, 비파괴적, 다중 도구 산업 워크플로의 맥락에서는 무너진다.5 플랫폼들은 서로 다른 주요 문제를 해결하고 있다. Unreal은 게임과 같은 최종 제품을 만드는 것을 위한 것이고, Omniverse는 공장 설계와 같은 지속적이고 협업적인 프로세스를 관리하기 위한 것이다.

이러한 맥락에서 Omniverse의 성공은 핵심 시장(예: 게임)에서 Unreal이나 Unity를 “이기는” 것에 의존하지 않는다. 그 성공은 CAD, DCC, 시뮬레이션 등 이기종 도구 혼합을 이미 사용하고 있는 산업을 위한 필수적인 협업 및 시뮬레이션 허브가 될 수 있는지에 달려 있다. 대상 고객은 엔진을 선택하는 게임 개발자가 아니라, 수십 개의 기존 이기종 소프트웨어 파이프라인을 연결하려는 BMW나 Amazon과 같은 기업이다. 이 맥락에서 Omniverse의 “약점”(예: 성숙한 게임 프레임워크의 부재)은 무관하며, 핵심 강점(네이티브 USD 기반 데이터 집계 및 시뮬레이션)이 가장 중요하다.

지표 NVIDIA Omniverse Kit Unreal Engine Unity
핵심 아키텍처 모듈식(“모든 것은 익스텐션”), USD 네이티브, 통합 플랫폼으로 설계됨. 강력한 콘텐츠 제작 프레임워크를 갖춘 모놀리식 게임 엔진. 컴포넌트 기반의 모놀리식 게임 엔진, 유연성과 크로스 플랫폼 배포에 중점.
주요 사용 사례 산업 디지털화, 대규모 디지털 트윈, 로보틱스 시뮬레이션, 다중 도구 협업. 고충실도 게임 개발, 가상 프로덕션, 대화형 건축 시각화. 크로스 플랫폼 게임 개발(특히 모바일), AR/VR 애플리케이션, 시뮬레이션.
데이터 상호운용성(USD) 네이티브. 전체 플랫폼이 실시간 USD 기반. 비파괴적, 다중 앱 실시간 동기화 가능. 플러그인 기반. USD 임포트/참조에 대한 강력한 지원, 그러나 주 워크플로는 데이터를 네이티브 .uasset 형식으로 변환. 패키지 기반. 패키지를 통한 임포트/익스포트 지원 양호. 실시간 동기화는 Omniverse보다 덜 중점적.
물리/시뮬레이션 충실도 높음. 통합된 NVIDIA PhysX 5, Flow, Blast. 엔지니어링 등급의 물리적으로 정확한 시뮬레이션(Isaac Sim)을 위해 설계됨. 양호. Chaos Physics는 견고하고 게임에 적합. 즉시 사용 가능한 엔지니어링 등급 정밀도에는 덜 중점. 양호. 내장 물리 엔진, Havok 통합 가능. 게임 수준 시뮬레이션에 강함.
렌더링 품질 탁월함. 물리적 정확성과 대규모 씬을 위해 설계된 실시간 패스 트레이싱(RTX 렌더러). 탁월함. Lumen과 Nanite는 최첨단 실시간 GI 및 지오메트리 처리 제공. 게임에 고도로 최적화됨. 매우 좋음. HDRP는 고품질의 구성 가능한 렌더링 제공. 강력한 DLSS 통합.
커뮤니티 & 마켓플레이스 신생. 성장 중이지만 경쟁사에 비해 작음. 제한된 에셋 마켓플레이스. NVIDIA 제공 리소스에 의존. 거대함. 거대한 커뮤니티, 광범위한 문서, 수백만 개의 에셋이 있는 방대한 마켓플레이스. 거대함. 매우 큰 커뮤니티(특히 모바일/인디), 광범위한 에셋 스토어, 강력한 포럼.
이상적인 산업 시나리오 협업적이고 물리적으로 정확한 디지털 트윈을 위해 여러 기존 CAD/DCC 도구를 연결해야 하는 대기업(예: 자동차, AEC). 최종 확정된 에셋으로 독립적인 고충실도 대화형 경험(예: 가상 쇼룸, 실시간 건축 둘러보기)을 제작하는 회사. 모바일 및 AR/VR 헤드셋을 포함한 여러 플랫폼에 배포해야 하는 맞춤형 시뮬레이션 또는 교육 애플리케이션을 개발하는 회사.
주요 출처 2 22 65

이 마지막 섹션에서는 분석 결과를 종합하고, 생성형 AI와의 깊은 통합과 전략적 로드맵에 초점을 맞춰 Omniverse Kit의 진화에 대한 미래 지향적인 관점을 제공한다.

NVIDIA는 Omniverse를 몇 가지 AI 도구(Audio2Face 등)를 갖춘 플랫폼에서 “물리 AI(Physical AI)”를 개발하고 배포하기 위한 풀스택 운영 체제로 발전시키고 있다.3

세계 구축을 위한 생성형 AI:

AI 워크플로를 위한 블루프린트: NVIDIA는 복잡한 AI 작업을 위한 참조 아키텍처 및 워크플로인 “블루프린트”를 제공하고 있다.1

GTC 2025 발표는 Omniverse를 “물리 AI 운영 체제”로 강력하게 강조했다.76 초점은 로보틱스, 자율 주행 차량 및 중공업의 디지털화에 분명히 맞춰져 있다.

NVIDIA는 Pixar, Adobe, Siemens와 같은 파트너와 함께 산업용 사용 사례를 위해 USD의 기능을 확장하기 위한 다년간의 노력을 주도하고 있으며, 여기에는 행성 규모의 트윈을 위한 지리 공간 좌표와 국제 문자 지원이 포함된다.23 OpenUSD 연합(AOUSD)은 산업 디지털 트윈 및 물리와 같은 영역으로 워킹 그룹을 확장하고 있다.79

Isaac GR00T N1 휴머노이드 로봇 파운데이션 모델과 로보틱스를 위한 OpenUSD 자산 구조 파이프라인의 출시는 범용 로보틱스로의 주요 진출을 예고하며, Omniverse(특히 Isaac Sim 및 Isaac Lab)가 핵심 시뮬레이션 및 훈련 환경으로 자리 잡고 있다.77

NVIDIA는 새로운 GPU 아키텍처(Blackwell -> Vera Rubin) 및 인프라에 대한 연간 주기를 발표하여 Omniverse에 전력을 공급하는 기본 하드웨어의 지속적인 발전을 보장한다.80

종합 분석:

Omniverse Kit는 모두를 위한 도구가 아니다. 이는 산업 디지털화의 가장 복잡한 과제를 위해 설계된 고도로 전문화되고 강력하며 까다로운 플랫폼이다. 그 강점은 게임 엔진과 그들의 본거지에서 경쟁하는 것이 아니라, 데이터 충실도, 물리적 정확성 및 다중 도구 상호 운용성이 타협할 수 없는 새로운 범주의 통합 개발 및 시뮬레이션 플랫폼을 만드는 데 있다.

채택을 위한 권장 사항:

마지막 한마디:

궤적은 명확하다. NVIDIA는 Omniverse Kit를 차세대 산업 자동화를 위한 필수적인 AI 주입 운영 체제로 구축하고 있다. OpenUSD 및 회사의 전체 하드웨어 및 소프트웨어 스택과의 깊은 통합은 대상 산업의 기술 리더들이 무시할 수 없는 강력하고 장기적인 전략적 플레이로 만든다.

  1. se-vs-unity참고 자료
  2. Develop on NVIDIA Omniverse Platform, accessed July 18, 2025, https://developer.nvidia.com/omniverse
  3. Introduction - Omniverse Developer Overview, accessed July 18, 2025, https://docs.omniverse.nvidia.com/dev-overview/latest
  4. NVIDIA Expands Omniverse With Generative Physical AI, accessed July 18, 2025, https://nvidianews.nvidia.com/news/nvidia-expands-omniverse-with-generative-physical-ai
  5. NVIDIA Omniverse, accessed July 18, 2025, https://docs.nvidia.com/omniverse/index.html
  6. USD - Omniverse Digital Twins, accessed July 18, 2025, https://docs.omniverse.nvidia.com/digital-twins/latest/building-full-fidelity-viz/usd.html
  7. NVIDIA Omniverse: A Revolutionary Platform for 3D Simulation and AI Development - Kikobot - Simple, Smart & Affordable Robots, accessed July 18, 2025, https://kikobot.com/nvidia-omniverse-a-revolutionary-platform-for-3d-simulation-and-ai-development/
  8. Omniverse Platform - Reference architecture diagrams for Omniverse - NVIDIA Omniverse, accessed July 18, 2025, https://docs.omniverse.nvidia.com/arch-diagrams/latest/ref-arch-diagrams/factory-dt-diagrams/ov-platform.html
  9. Architecture - Omniverse Kit - NVIDIA Omniverse, accessed July 18, 2025, https://docs.omniverse.nvidia.com/kit/docs/kit-manual/latest/guide/kit_architecture.html
  10. Kit SDK - NVIDIA NGC, accessed July 18, 2025, https://catalog.ngc.nvidia.com/orgs/nvidia/teams/omniverse/collections/kit
  11. 【Omniverse】Development 101: Understanding Applications and …, accessed July 18, 2025, https://medium.com/maochinn/omniverse-development-101-understanding-applications-and-extensions-1d990d98b7f9
  12. Omniverse Kit Documentation Search, accessed July 18, 2025, https://docs.omniverse.nvidia.com/kit/docs
  13. Get Started - Omniverse Developer Guide - NVIDIA Omniverse, accessed July 18, 2025, https://docs.omniverse.nvidia.com/dev-guide/latest/get-started.html
  14. USD Composer Overview - NVIDIA Omniverse, accessed July 18, 2025, https://docs.omniverse.nvidia.com/composer
  15. Extensions Overview - NVIDIA Omniverse, accessed July 18, 2025, https://docs.omniverse.nvidia.com/extensions
  16. docs.omniverse.nvidia.com, accessed July 18, 2025, https://docs.omniverse.nvidia.com/dev-guide/latest/kit-architecture.html#:~:text=Omniverse%20Kit%20is%20a%20powerful,it%20to%20be%20fully%20customized.
  17. Architecture - Omniverse Services, accessed July 18, 2025, https://docs.omniverse.nvidia.com/services/latest/design/architecture.html
  18. How to Pivot Your Career with OpenUSD by NVIDIA Omniverse Medium, accessed July 18, 2025, https://medium.com/@nvidiaomniverse/how-to-pivot-your-career-with-openusd-d0c16591bd24
  19. NVIDIA OMNIVERSE FOR ARCHITECTURE, ENGINEERING, AND CONSTRUCTION, accessed July 18, 2025, https://images.nvidia.com/content/APAC/assets/NVIDIA-OMNIVERSE-FOR-ARCHITECTURE-ENGINEERING-AND-CONSTRUCTION-ebook.pdf
  20. Getting started Nvidia Omniverse with iRender, accessed July 18, 2025, https://irendering.net/getting-started-nvidia-omniverse-with-irender/
  21. NVIDIA Opens Omniverse RTX-based 3D Simulation and …, accessed July 18, 2025, https://www.digitalmediaworld.tv/vfx/nvidia-opens-omniverse-rtx-based-3d-simulation-and-collaboration
  22. Five Things to Know About USD NVIDIA Omniverse Tutorials - YouTube, accessed July 18, 2025, https://www.youtube.com/watch?v=vFxytzQlOEs
  23. What is the USD File Type? Getting Started in NVIDIA Omniverse - YouTube, accessed July 18, 2025, https://m.youtube.com/watch?v=GOdyx-oSs2M&pp=ygUMI3VzZGNvbXBvc2Vy
  24. NVIDIA to build out USD as a foundation of the open metaverse - Auganix.org, accessed July 18, 2025, https://www.auganix.org/nvidia-announces-initiative-to-evolve-universal-scene-description-to-become-a-foundation-of-the-open-metaverse/
  25. NVIDIA Omniverse - GitHub, accessed July 18, 2025, https://github.com/NVIDIA-Omniverse
  26. Getting started with NVIDIA Omniverse KIT - creating your first extension, accessed July 18, 2025, https://mtw75.medium.com/getting-started-with-nvidia-omniverse-kit-creating-your-first-extension-137f76353a6
  27. Build Your First Omniverse Extension with OpenUSD - YouTube, accessed July 18, 2025, https://www.youtube.com/watch?v=4RkR8YH6AaE
  28. API (python) - Omni::UI - NVIDIA Omniverse, accessed July 18, 2025, https://docs.omniverse.nvidia.com/kit/docs/omni.ui/2.26.8/API.html
  29. Tutorials and Examples - Omniverse Developer Guide, accessed July 18, 2025, https://docs.omniverse.nvidia.com/dev-guide/latest/tutorials.html
  30. Omniverse Client Library Python API, accessed July 18, 2025, https://docs.omniverse.nvidia.com/kit/docs/client_library/latest/docs/python.html
  31. Developer Manuals - Omniverse Developer Guide, accessed July 18, 2025, https://docs.omniverse.nvidia.com/dev-guide/latest/developer_api.html
  32. Scripting - Omniverse Kit, accessed July 18, 2025, https://docs.omniverse.nvidia.com/kit/docs/kit-manual/latest/guide/python_scripting.html
  33. Python Scripting Component - User Manual - Omniverse Extensions, accessed July 18, 2025, https://docs.omniverse.nvidia.com/extensions/latest/ext_python-scripting-component/user_manual.html
  34. Using the Script Editor to Create and Edit Python Scripts in Omniverse - YouTube, accessed July 18, 2025, https://www.youtube.com/watch?v=KJgszskXWV4
  35. What Is Isaac Sim? - NVIDIA Omniverse, accessed July 18, 2025, https://docs.omniverse.nvidia.com/isaacsim
  36. How to Build an Omniverse Extension in Less Than 10 Minutes - YouTube, accessed July 18, 2025, https://www.youtube.com/watch?v=eGxV_PGNpOg
  37. Isaac Sim - Robotics Simulation and Synthetic Data Generation …, accessed July 18, 2025, https://developer.nvidia.com/isaac/sim
  38. Into the Omniverse: How Digital Twins Are Scaling Industrial AI - NVIDIA Blog, accessed July 18, 2025, https://blogs.nvidia.com/blog/how-digital-twins-scale-industrial-ai/
  39. Mastering Omniverse for Robotics - Isaac Lab Documentation, accessed July 18, 2025, https://isaac-sim.github.io/IsaacLab/main/source/how-to/master_omniverse.html
  40. Overview - Omniverse Install Guide, accessed July 18, 2025, https://docs.omniverse.nvidia.com/install-guide/latest/index.html
  41. NVIDIA Omniverse™ Kit App Streaming - Microsoft Azure Marketplace, accessed July 18, 2025, https://azuremarketplace.microsoft.com/en-us/marketplace/apps/nvidia.ov_kit_app_streaming_application?tab=overview
  42. Will Omniverse stay free to use? - General Discussion - NVIDIA Developer Forums, accessed July 18, 2025, https://forums.developer.nvidia.com/t/will-omniverse-stay-free-to-use/172881
  43. Explore NVIDIA Omniverse Enterprise pny.com, accessed July 18, 2025, https://www.pny.com/professional/software-solutions/nvidia-omniverse-enterprise
  44. NVIDIA Omniverse Cloud™ Platform-as-a-Service (PaaS), accessed July 18, 2025, https://docs.omniverse.nvidia.com/ovc/latest/index.html
  45. NVIDIA’s Platform-as-a-Service: The Launch of Omniverse Cloud - Industrial IoT News, accessed July 18, 2025, https://www.iiotnewshub.com/news/articles/455650-nvidias-platform-as-a-service-launch-omniverse-cloud.htm
  46. Easily Scale and Unify Industrial Digitalization With NVIDIA Omniverse Cloud - YouTube, accessed July 18, 2025, https://www.youtube.com/watch?v=YLMupraLFcU
  47. Architecture Overview - Kit App Streaming - NVIDIA Omniverse, accessed July 18, 2025, https://docs.omniverse.nvidia.com/ovas/latest/architecture/overview.html
  48. Delivery - Reference architecture diagrams for Omniverse, accessed July 18, 2025, https://docs.omniverse.nvidia.com/arch-diagrams/latest/ref-arch-diagrams/factory-dt-diagrams/delivery.html
  49. NVIDIA Omniverse Pros and Cons User Likes & Dislikes - G2, accessed July 18, 2025, https://www.g2.com/products/nvidia-omniverse/reviews?qs=pros-and-cons
  50. What is Public opinion on Nvidia Omniverse as a 3D application? - Reddit, accessed July 18, 2025, https://www.reddit.com/r/vfx/comments/yue4ym/what_is_public_opinion_on_nvidia_omniverse_as_a/
  51. NVIDIA Omniverse - Designing, Optimizing and Operating the Factory of the Future, accessed July 18, 2025, https://www.youtube.com/watch?v=6-DaWgg4zF8&pp=0gcJCf0Ao7VqN5tD
  52. Use Cases - Omniverse Digital Twins, accessed July 18, 2025, https://docs.omniverse.nvidia.com/digital-twins/latest/warehouse-digital-twins/use-cases.html
  53. Visual Components Simulations in NVIDIA Omniverse, a …, accessed July 18, 2025, https://www.visualcomponents.com/blog/visual-components-simulations-in-nvidia-omniverse-a-collaborative-industrial-simulation-solution-case-lotus-technology/
  54. Pegatron Scales Factory Operations With Visual AI Agents and Digital Twins NVIDIA, accessed July 18, 2025, https://www.nvidia.com/en-sg/case-studies/pegatron-scales-factory-operations-with-visual-ai-digital-twins/
  55. Omniverse by Nvidia pricing, case studies, alternatives & more aec+tech, accessed July 18, 2025, https://www.aecplustech.com/tools/omniverse-by-nvidia
  56. Kohn Pedersen Fox explores Nvidia Omniverse - AEC Magazine, accessed July 18, 2025, https://aecmag.com/features/kohn-pedersen-fox-explores-the-omniverse/
  57. Unlocking creativity through ASUS servers and NVIDIA Omniverse: An evolution in content creation, accessed July 18, 2025, https://servers.asus.com/insight/omniverse
  58. NVIDIA Releases Major Omniverse Upgrade With Generative AI and OpenUSD, accessed July 18, 2025, https://nvidianews.nvidia.com/news/nvidia-releases-major-omniverse-upgrade-with-generative-ai-and-openusd
  59. Media & Entertainment - NVIDIA, accessed July 18, 2025, https://resources.nvidia.com/en-us-advertising-mc
  60. USD Connections Overview - NVIDIA Omniverse, accessed July 18, 2025, https://docs.omniverse.nvidia.com/connect
  61. Digital Twins and NVIDIA Omniverse: The Future of Infrastructure Planning - Kodifly, accessed July 18, 2025, https://kodifly.com/digital-twins-and-nvidia-omniverse
  62. Unreal vs. Nvidia Omniverse for real-time rendering : r/vfx - Reddit, accessed July 18, 2025, https://www.reddit.com/r/vfx/comments/112eg6m/unreal_vs_nvidia_omniverse_for_realtime_rendering/
  63. Unity Perception or Blender or Omniverse Replicator for Synthetic Data - Reddit, accessed July 18, 2025, https://www.reddit.com/r/computervision/comments/1ehq96i/unity_perception_or_blender_or_omniverse/
  64. NVIDIA Omniverse or Unreal Engine 5? Peter Morse 2022-2023, accessed July 18, 2025, https://morse2022.blog.anat.org.au/2023/06/nvidia-omniverse-or-unreal-engine-5/
  65. NVIDIA Omniverse, could someone explain its use and what it does in Layman’s term : r/VisionPro - Reddit, accessed July 18, 2025, https://www.reddit.com/r/VisionPro/comments/1biiu52/nvidia_omniverse_could_someone_explain_its_use/
  66. Unity vs Omniverse for Cartoon Animation - Extra Ordinary, the Series, accessed July 18, 2025, https://extra-ordinary.tv/2023/05/19/unity-vs-omniverse-for-cartoon-animation/
  67. Unity Engine - NVIDIA Developer, accessed July 18, 2025, https://developer.nvidia.com/game-engines/unity-engine
  68. Can Omniverse export USD files to a Game Engine like Unreal? - NVIDIA Developer Forums, accessed July 18, 2025, https://forums.developer.nvidia.com/t/can-omniverse-export-usd-files-to-a-game-engine-like-unreal/184080
  69. Products Using USD - Universal Scene Description 25.05 documentation, accessed July 18, 2025, https://openusd.org/release/usd_products.html
  70. Universal Scene Description (USD) Export / Integration - Daz 3D Forums, accessed July 18, 2025, https://www.daz3d.com/forums/discussion/717931/universal-scene-description-usd-export-integration
  71. Omniverse Community NVIDIA Developer, accessed July 18, 2025, https://developer.nvidia.com/omniverse/community
  72. Latest Omniverse topics - NVIDIA Developer Forums, accessed July 18, 2025, https://forums.developer.nvidia.com/c/omniverse/300
  73. NVIDIA Expands Omniverse With Generative Physical AI - Digital Engineering 24/7, accessed July 18, 2025, https://www.digitalengineering247.com/article/nvidia-expands-omniverse-with-generative-physical-ai
  74. NVIDIA’s Mega Omniverse Master Plan: Revolutionizing Robotics and AI by 2025 - News, accessed July 18, 2025, https://www.marketresearchfuture.com/news/nvidia-s-mega-omniverse-master-plan-revolutionizing-robotics-and-ai-by-2025
  75. Nvidia Finally Reveals The Future Of AI In 2025… - YouTube, accessed July 18, 2025, https://www.youtube.com/watch?v=4veTNJ0Qgfc
  76. New Omniverse Blueprint Advances AI Factory Design and Simulation - NVIDIA Blog, accessed July 18, 2025, https://blogs.nvidia.com/blog/omniverse-blueprint-ai-factory/
  77. GTC 2025 News - NVIDIA Newsroom, accessed July 18, 2025, https://nvidianews.nvidia.com/online-press-kit/gtc-2025-news
  78. NVIDIA Omniverse at GTC 2025 Announcements, accessed July 18, 2025, https://forums.developer.nvidia.com/t/nvidia-omniverse-at-gtc-2025-announcements/327489
  79. NVIDIA and Partners Build Out Universal Scene Description to Accelerate Industrial Metaverse and Next Wave of AI, accessed July 18, 2025, https://nvidianews.nvidia.com/news/nvidia-and-partners-build-out-universal-scene-description-to-accelerate-industrial-metaverse-and-next-wave-of-ai
  80. Using OpenUSD for Modular and Scalable Robotic Simulation and Development, accessed July 18, 2025, https://developer.nvidia.com/blog/using-openusd-for-modular-and-scalable-robotic-simulation-and-development/
  81. GTC 2025 – Announcements and Live Updates - NVIDIA Blog, accessed July 18, 2025, https://blogs.nvidia.com/blog/nvidia-keynote-at-gtc-2025-ai-news-live-updates/
  82. GTC March 2025 Keynote with NVIDIA CEO Jensen Huang - YouTube, accessed July 18, 2025, https://www.youtube.com/watch?v=_waPvOwL9Z8&pp=0gcJCfwAo7VqN5tD
  83. Getting started - Omniverse Services, accessed July 18, 2025, https://docs.omniverse.nvidia.com/services/latest/developer/getting_started.html
  84. Unity vs Unreal for a LOT of AI? : r/gamedev - Reddit, accessed July 18, 2025, https://www.reddit.com/r/gamedev/comments/w3x0ug/unity_vs_unreal_for_a_lot_of_ai/
  85. Compare NVIDIA Omniverse vs. Unity Software G2, accessed July 18, 2025, https://www.g2.com/compare/nvidia-omniver