======================== Omniverse Structure ======================== |omni_long| is |nv|'s open graphic platform for real-time interchange, collaboration and shared virtual worlds. |omni| aims for universal interoperability across different applications and vendors. It provides efficient real-time scene updates and is based on open standards and protocols. |omni| is designed to act as a hub, so that newly connected capabilities can be exposed as desired to any connected clients and client applications. .. image:: /content/images/main_omniverse_overview_key-elements.png :align: center :alt: Omniverse Key Elements Overview |omni| consists of 5 key parts: |nuc_long|, |connect_long|, |kit_long|, |rtx_long| and |sim_long|. These parts knit together the full |omni| ecosystem. End Users -------------------- When encountering the |omni| as an End User, one can simplify the conceptual organization to Platform, Apps and Connectors. Experiences are assembled as collections to create packages that resolve into coherent industry specific workflows. .. image:: /content/images/omniverse_highlevel_end-user_chart.png :align: center :alt: Omniverse Key Elements Overview In order to facilitate the need for a variety of content, |omni| has an ever expanding list of connectors which plug-in to deliver content directly from source DCC tools. .. image:: /content/images/omniverse_highlevel_orgchart.png :align: center :alt: Omniverse Org Chart Kit Stack -------------------------- For developers, |kit_long| is a stack of assemblies, apps, extensions, microservices, core extensions and of course Kit itself. .. image:: /content/images/omniverse_highlevel_kit-stack.png :align: center :alt: Omniverse Key Elements Overview