Pin It

OpenUSD metaverso industrial

Un nuevo paradigma de modelado e intercambio de datos abre posibilidades para el trabajo en 3D y los mundos virtuales.

Desde fábricas inteligentes hasta los nuevos sistemas ferroviarios, los programadores y empresas de todo el mundo se apresuran a impulsar oportunidades de digitalización industrial. La clave para ello es el marco de código abierto Universal Scene Description (USD), u OpenUSD, junto con aplicaciones del metaverso industrial impulsado por IA.

OpenUSD, fue desarrollado por Pixar para los procesos de animación y efectos visuales de largometrajes, ofrece un motor para mundos 3D de alta fidelidad, así como un ecosistema expansivo para la era de la IA y el metaverso. En los sectores automotriz, salud, manufactura y otros, las empresas adoptan OpenUSD para desarrollar diversas aplicaciones de digitalización industrial.

¿Cómo utilizan OpenUSD los programadores?

Los desarrolladores utilizan OpenUSD para integrar las últimas herramientas de IA, así como las mejores soluciones de creación de contenidos digitales, en sus aplicaciones personalizadas y trabajo 3D.

En empresas como BMW Group, los desarrolladores crean aplicaciones personalizadas para optimizar e interactuar con sus casos de uso de gemelos digitales. El fabricante de automóviles desarrolló una aplicación que permite a los programadores de producción o planeadores a colaborar en tiempo real en fábricas virtuales con NVIDIA Omniverse, una plataforma de desarrollo OpenUSD para crear y conectar herramientas 3D.

Startups como Move.ai, SmartCow y SyncTwin también están creando tecnologías de metaverso con OpenUSD. El uso de USD en la plataforma de desarrollo modular de Omniverse permite a las pequeñas empresas lanzar nuevas herramientas en el metaverso industrial para que las utilicen empresas más grandes.

Además, los principales proveedores de soluciones 3D, como Esri, Bentley Systems y Vectorworks, conectan sus tecnologías con OpenUSD para habilitar nuevas capacidades en el metaverso y llegar a más clientes. Basarse en OpenUSD garantiza que sus aplicaciones puedan ampliarse continuamente para satisfacer las necesidades cambiantes del metaverso industrial. 

"USD nos ayuda a ofrecer a los clientes flexibilidad en el proceso de diseño 3D", afirma Dave Donley, director senior de renderizado e investigación de Vectorworks. "Al adoptar USD, Vectorworks y sus usuarios están preparados para liderar la carga hacia un futuro más colaborativo e innovador en sectores como la arquitectura, el diseño de paisaje y entretenimiento."

¿Por qué los programadores utilizan OpenUSD?


Los flujos de trabajo lineales y aislados solían ser la norma en la creación de contenidos 3D. Hoy en día, las empresas deben integrar sus equipos distribuidos y seguir siendo competitivos, sobre todo en la IA generativa.

Para ello, es fundamental una colaboración fluida en el diseño, así como la capacidad de los desarrolladores para trabajar en infraestructura abierta y modular. Conforme aumenta el ritmo de la innovación en IA y el metaverso, es probable que las empresas que intenten crear nuevas funciones y capacidades en entornos cerrados o aislados se queden rezagadas.

Los mundos 3D del metaverso que marcan el comienzo de una nueva era de avances en diseño, simulación e inteligencia artificial, requieren un marco común que permita la interconexión. Al igual que ocurre con la web 2D, el éxito del metaverso dependerá de su interoperabilidad regida por normas y protocolos abiertos.

OpenUSD es ideal para aplicaciones del metaverso por su extensibilidad y su capacidad para admitir una amplia variedad de propiedades para definir y representar objetos 3D. Más que un formato de archivo, el marco de intercambio conecta un sólido ecosistema de herramientas creativas y de desarrollo.

Cesium, una plataforma para flujos de trabajo geoespaciales en 3D, utiliza USD para permitir a las empresas crear aplicaciones y digitalización industrial en robótica, construcción, simulación y gemelos digitales para el cambio climático. 

"Aprovechando la interoperabilidad de USD con 3D Tiles y glTF, importamos contenidos de Bentley LumenRT, Trimble Sketchup, Autodesk Revit, Autodesk 3ds Max y Esri ArcGIS CityEngine dentro de NVIDIA Omniverse en un contexto geoespacial 3D", afirma Shehzan Mohammed, director de ingeniería 3D y ecosistemas en Cesium.

Las herramientas 3D interoperan a la perfección con OpenUSD, lo que permite a trabajar de forma eficiente con distintas herramientas y procesos. La eficacia de las referencias y capas de USD permite a los equipos editar proyectos de forma no destructiva en tiempo real y conservar todo el contenido 3D de origen, lo que posibilita flujos de trabajo iterativos y colaborativos. OpenUSD es ideal para desarrolladores que crean aplicaciones para mundos virtuales, está diseñado para manejar escenas a gran escala con millones de activos digitales y conjuntos de datos.

Obtenga más información en este artículo sobre "Lo que necesita saber sobre la descripción universal de escenas". 

Omniverse: La plataforma para modelar con OpenUSD


NVIDIA Omniverse interconecta diversas herramientas y conjuntos de datos 3D con OpenUSD para abrir nuevas posibilidades de mundos virtuales y aplicaciones de digitalización industrial.

Omniverse es abierto y modular. Omniverse Code y Kit permiten crear soluciones avanzadas de simulación en tiempo real para la digitalización industrial y la IA de percepción. Utiliza todos los componentes clave de la plataforma, como Omniverse Nucleus y RTX Renderer, y las tecnologías básicas para desarrollar soluciones diseñadas para las necesidades de sus clientes.

Personas de todos los niveles de experiencia pueden modelar con OpenUSD en Omniverse. Los principiantes pueden desarrollar herramientas con poco o ningún código utilizando las extensiones de la plataforma. Los desarrolladores experimentados pueden utilizar plantillas o crear desde cero con Python o C++ para producir sus propias aplicaciones, así como combinarlas con las existentes para crear herramientas personalizadas. Además, las herramientas de programación visual como OmniGraph facilitan la configuración y ejecución de tareas procedimentales avanzadas con sólo unos clics.

Por ejemplo, puede desarrollarse una herramienta de simulación de almacenes de producto combinando extensiones de edificios, objetos de almacén, colocación inteligente de objetos e interfaces de usuario que pueden ajustarse a necesidades específicas.

Además, las aplicaciones básicas de Omniverse, como USD Composer y USD Presenter, son modulares, por lo que los usuarios pueden trabajar sólo con la función que necesitan y añadir su propio código o extensiones para personalizar las aplicaciones para diferentes trabajos. Los programadores pueden acceder al código fuente Python de las extensiones Omniverse en Omniverse Kit.

Metaverso industrial

Próximos pasos para OpenUSD


Descubra los últimos avances en diseño, simulación e inteligencia artificial acompañando a NVIDIA en SIGGRAPH, la conferencia sobre gráficos por computadora que se celebra del 6 al 10 de agosto. El fundador y CEO de NVIDIA, Jensen Huang, pronunciará su conferencia el martes 8 de agosto a las 8 a.m. PT.

El miércoles 9 de agosto, a partir de las 9 a.m. PT, NVIDIA participará en el día OpenUSD de SIGGRAPH, una jornada completa de presentaciones sobre los últimos avances de la plataforma. NVIDIA también presentará sus trabajos de investigación sobre renderizado e IA generativa, y organizará varias sesiones y laboratorios prácticos para que los asistentes experimenten los últimos avances en OpenUSD, gráficos y mucho más.

Empiece a utilizar NVIDIA Omniverse, descarga la licencia estándar gratuita o descubra cómo Omniverse Enterprise puede conectar a su equipo. Los desarrolladores pueden consultar estos recursos de Omniverse para empezar a construir en la plataforma. 


Por: Aaron Luk desde el blog de NVIDIA