Plataforma de desarrollo 3D en tiempo real

NVIDIA Omniverse

NVIDIA Omniverse

  -  Gratis
NVIDIA Omniverse es una plataforma de desarrollo de referencia escalable, multi-GPU en tiempo real para la simulación 3D y la colaboración en el diseño, y basada en la Universal Scene Description de Pixar y la tecnología NVIDIA RTX™.



NVIDIA Omniverse para PC es una plataforma revolucionaria diseñada para acelerar la colaboración y la simulación en múltiples industrias. Ofrece un entorno virtual unificado donde los equipos pueden crear, compartir y colaborar en diseños 3D, simulaciones y mundos virtuales en tiempo real. Aprovechando la tecnología avanzada de NVIDIA, permite la integración perfecta de varias herramientas y flujos de trabajo de software, lo que permite a los usuarios trabajar juntos independientemente de su ubicación o del software que utilicen.

Características clave
  • Colaboración en tiempo real: Permite que varios usuarios trabajen simultáneamente en el mismo proyecto en tiempo real, mejorando la productividad y fomentando el trabajo en equipo.
  • Entorno unificado: Proporciona una única plataforma donde los usuarios pueden importar activos 3D de diferentes aplicaciones de software, manteniendo la coherencia en los flujos de trabajo.
  • Simulación físicamente precisa: Con las capacidades avanzadas de simulación física de NVIDIA, permite simulaciones precisas y realistas para diversas industrias, incluyendo arquitectura, ingeniería y entretenimiento.
  • Flujos de trabajo impulsados por IA: La integración de tecnologías de IA mejora la productividad automatizando tareas repetitivas y proporcionando sugerencias inteligentes.
  • Compatibilidad multiplataforma: Admite la interoperabilidad con software de diseño y simulación popular, asegurando la compatibilidad y la flexibilidad para los usuarios.
Aspectos destacados

Omniverse para PC está diseñado desde cero para ser fácilmente extensible y personalizable con un marco de desarrollo modular. Mientras que los usuarios finales y los creadores de contenido aprovechan la plataforma para conectar y acelerar sus flujos de trabajo 3D, los desarrolladores pueden conectarse a la capa de plataforma de la pila para crear fácilmente nuevas herramientas y servicios.

Desarrolle herramientas de calidad, más rápido que nunca
La plataforma modular, fácilmente extensible y flexible reemplaza el desarrollo monolítico estricto. Con el desarrollo basado en Python de bajo y sin código, los equipos pueden producir de forma rápida, eficiente y sostenible.

Cree tecnología más avanzada con un mínimo esfuerzo
Ahorre tiempo y esfuerzo y aproveche más de 20 años de tecnologías de renderizado, IA y SDK de simulación principales de NVIDIA al desarrollar en la plataforma.

Conéctese a nuevos mercados, amplíe su público
Aproveche el alcance de NVIDIA en todas las industrias, públicos y flujos de trabajo y obtenga acceso a nuevos mercados y casos de uso para aumentar su base de usuarios.

Lo mejor para creadores y desarrolladores
  • Se conecta a las herramientas de diseño 3D líderes en la industria
  • Colaboración multiaplicación ilimitada
  • Colaboración multiusuario para hasta 2 usuarios
  • Colaboración multiusuario para más de 2 usuarios
  • Renderizado RTX escalable en tiempo real
  • Simulación físicamente precisa con PhysX 5.0, Blast, Flow
  • Inspeccione, modifique o utilice más de 300 extensiones preconstruidas para desarrollar y crear soluciones mejoradas
  • Probado y optimizado para sistemas certificados por NVIDIA™
  • Escale la colaboración de Nucleus al centro de datos o a la nube privada
  • Gestión de seguridad empresarial (SSO, SSL)
  • Herramientas de implementación empresarial
Componentes de la plataforma

La aplicación consta de 5 partes clave: Nucleus, Connect, Kit, Simulation y RTX Renderer. Estos componentes, junto con herramientas y renderizadores de creación de contenido digital (DCC) de terceros interoperables, y extensiones, aplicaciones y microservicios de terceros y desarrollados por NVIDIA, constituyen el ecosistema completo de Omniverse.

Omniverse Nucleus es la base de datos y el motor de colaboración de la plataforma. Permite que una variedad de aplicaciones cliente, renderizadores y microservicios compartan y modifiquen representaciones de mundos virtuales.

Hay varias maneras de conectar bibliotecas de activos y herramientas DCC a la aplicación, con diferentes niveles de fidelidad. Omniverse Connectors —complementos que permiten que las aplicaciones cliente se conecten a Nucleus y publiquen y se suscriban a activos individuales y mundos completos— proporcionan las conexiones de mayor fidelidad a Omniverse, a menudo permitiendo un flujo de trabajo de sincronización en vivo entre las aplicaciones cliente y las aplicaciones de Omniverse.

A diferencia de las plataformas de desarrollo monolíticas, el programa está diseñado para ser extremadamente modular para una máxima flexibilidad y extensibilidad. Omniverse Kit es un potente conjunto de herramientas para que los desarrolladores creen sus propias extensiones, aplicaciones, microservicios o complementos para su ecosistema. El SDK se puede ejecutar de forma independiente como un microservicio o con una interfaz de usuario. La aplicación de interfaz de usuario se puede escribir completamente utilizando el motor de interfaz de usuario, lo que permite personalizarla completamente.

La plataforma ofrece a los desarrolladores acceso a la simulación de mundo escalable y físicamente precisa de NVIDIA, impulsada por las tecnologías de simulación física principal de NVIDIA. Los desarrolladores pueden aprovechar e incorporar estas tecnologías clave desarrollando o conectándose a la plataforma, incluyendo NVIDIA PhysX: un simulador de física avanzado que ofrece dinámica rígida, deformable y de vehículos de alto rendimiento, PhysX Flow para fluidos combustibles, dinámica de humo y fuego, y PhysX Blast, para fractura y destrucción.

Los desarrolladores que no deseen crear su propio renderizador pueden mejorar las capacidades de su base de usuarios conectándose a la plataforma para aprovechar el Omniverse RTX Renderer o cualquier renderizador delegado de Hydra conectado.

Las extensiones de Omniverse son pequeños fragmentos de código diseñados específicamente para realizar una tarea específica. Las extensiones se crean en Python, lo que permite a los desarrolladores de cualquier nivel crear o personalizar sus propias extensiones. Explore un extracto de las extensiones disponibles en la plataforma a continuación para ver lo que es posible.

Los servicios del programa pueden formar parte de una extensión, utilizar una extensión o ser un simple script ejecutado por Omniverse Kit. Los desarrolladores pueden crear fácilmente herramientas para automatizar tareas repetitivas para ellos mismos o para su base de usuarios, desde flujos de trabajo de renderizado, creación de plataformas giratorias, generación de miniaturas, generación de datos sintéticos y más.

Omniverse Avatar es una plataforma tecnológica para desarrollar avatares de IA interactivos, que conecta las tecnologías de IA principales de NVIDIA: NVIDIA Riva para IA de voz, NVIDIA Metropolis para visión artificial, NVIDIA NeMo Megatron para comprensión del lenguaje natural y motores de recomendación NVIDIA Merlin. Estos avatares de video realistas responden a señales de voz y faciales, comprenden varios idiomas y pueden hacer recomendaciones inteligentes.

Cómo usar
  • Importar activos: Comience importando activos 3D al programa.
  • Colaborar en tiempo real: Invite a los miembros del equipo a unirse al proyecto y colaborar en tiempo real, realizando cambios y compartiendo comentarios al instante.
  • Simular: Utilice las capacidades de simulación física para crear simulaciones precisas y realistas de varios escenarios.
  • Personalizar entornos: Personalice los entornos virtuales ajustando la iluminación, las texturas y otros elementos visuales para lograr el aspecto y la sensación deseados.
  • Exportar y compartir: Una vez que el proyecto esté completo, exporte los activos o simulaciones finales para compartirlos o integrarlos en otros flujos de trabajo.
Preguntas frecuentes

¿Es NVIDIA Omniverse compatible con otro software de diseño?
Sí, admite la interoperabilidad con una amplia gama de software de diseño y simulación, lo que permite a los usuarios importar y exportar activos sin problemas.

¿Pueden varios usuarios trabajar en el mismo proyecto simultáneamente?
Absolutamente, permite la colaboración en tiempo real, permitiendo que varios usuarios trabajen juntos en el mismo proyecto simultáneamente.

¿Cuáles son los requisitos del sistema para ejecutar Omniverse?
Los requisitos del sistema pueden variar según la complejidad de los proyectos y las simulaciones, pero en general, los usuarios necesitarán una GPU potente y suficiente RAM para ejecutar el programa sin problemas.

¿Admite NVIDIA Omniverse flujos de trabajo impulsados por IA?
Sí, integra tecnologías de IA para automatizar tareas y proporcionar sugerencias inteligentes, mejorando la productividad de los usuarios.

¿Hay disponible una versión gratuita de NVIDIA Omniverse?
Sí, NVIDIA ofrece una versión GRATUITA del software, que permite a los usuarios explorar sus funciones y capacidades sin ningún costo inicial.

Alternativas

Unity: Un motor de juegos y una plataforma de desarrollo populares que ofrecen sólidas capacidades de diseño y simulación 3D.

Unreal Engine: Otro potente motor de juegos ampliamente utilizado para crear experiencias interactivas y simulaciones.

Blender: Un conjunto de creación 3D de código abierto versátil que incluye herramientas de modelado, animación y simulación.

Dassault Systèmes CATIA: Un conjunto de software CAD/CAM/CAE líder utilizado en diversas industrias para el diseño y la ingeniería de productos.

Precios

Ofrece una gama de opciones de precios, incluida una versión GRATUITA con funciones y capacidades limitadas. Para una funcionalidad y soporte más avanzados, los usuarios pueden optar por planes de suscripción DE PAGO, que se adaptan a las necesidades de usuarios individuales u organizaciones. Los precios pueden variar según el plan seleccionado y los servicios adicionales necesarios.

Es gratuito desarrollar extensiones, aplicaciones y microservicios basados en el SDK de Omniverse Kit, o conectores basados en el SDK de Omniverse Connect en la plataforma Omniverse.

Los desarrolladores pueden vender sus propias aplicaciones, extensiones, microservicios o conectores por su cuenta, o aparecer en Omniverse Exchange. Los desarrolladores no pueden distribuir ninguna aplicación, extensión o microservicio de Omniverse desarrollados por NVIDIA, ni Omniverse Nucleus u Omniverse Kit.

Requisitos del sistema
  • Sistema operativo: Windows 11/10
  • CPU: Intel Core i5 o AMD Ryzen 5 (o equivalente)
  • GPU: NVIDIA GeForce GTX 1060 o AMD Radeon RX 480 (o equivalente)
  • RAM: 16 GB o superior
  • Almacenamiento: 20 GB de espacio disponible
VENTAJAS
  • La colaboración en tiempo real mejora la productividad.
  • El entorno unificado simplifica los flujos de trabajo.
  • Capacidades avanzadas de simulación física.
  • Integración con tecnologías de IA.
  • Compatibilidad multiplataforma.
DESVENTAJAS
  • Curva de aprendizaje más pronunciada para nuevos usuarios.
  • Intensivo en recursos, requiere hardware potente.
  • Conjunto de funciones limitado en la versión gratuita.
  • La integración con algunos programas puede requerir una configuración adicional.