- Plataforma de simulación 3D y colaboración en tiempo real basada en el estándar USD y tecnología RTX.
- Versatilidad de despliegue mediante instalaciones locales en PC o despliegues avanzados en la nube con AWS EC2.
- Ecosistema modular compuesto por Nucleus, Kit, Connect y un potente renderizador físico.
Si te mola el mundo del diseño 3D y la simulación, seguramente hayas oído hablar de NVIDIA Omniverse. No es simplemente un programa más, sino una plataforma de desarrollo escalable que permite a varios artistas y técnicos trabajar en un mismo escenario en tiempo real. Imagínate poder integrar diferentes softwares de diseño sin que se rompa nada en el camino; pues bien, gracias al uso de la Descripción Universal de Escenas (USD) de Pixar, esto es totalmente posible.
Ya sea que quieras montar un estudio en tu propia casa o necesites la potencia bruta de la nube para simulaciones industriales, configurar este entorno puede parecer un mundo. Por eso, vamos a desglosar desde los requisitos mínimos de hardware hasta los procesos más complejos de despliegue en servidores remotos, para que no te quedes pillado en ningún paso y puedas empezar a crear mundos virtuales cuanto antes.
Requisitos del Sistema y Hardware

Antes de lanzarte a la instalación, echa un ojo a tu equipo porque Omniverse traga bastantes recursos. Para que la experiencia sea fluida, lo ideal es contar con Windows 10 u 11 y un procesador tipo Intel Core i5 o AMD Ryzen 5. En cuanto a la memoria, 16 GB de RAM son el suelo, aunque si vas a hacer escenas complejas, agradecerás tener más. La joya de la corona es la GPU: necesitas una NVIDIA GeForce GTX 1060 como mínimo, aunque para aprovechar el trazado de rayos y el renderizado RTX, es recomendable revisar las especificaciones de tarjetas gráficas NVIDIA para elegir una gama superior.
Instalación en PC y Conceptos Clave
Para los usuarios de escritorio, el proceso es bastante directo a través del Omniverse Launcher. Una vez dentro, te encontrarás con que la plataforma se divide en varios pilares. El Omniverse Nucleus actúa como el corazón del sistema, siendo la base de datos que permite la colaboración. Por otro lado, Omniverse Kit es el conjunto de herramientas para desarrolladores que quieran crear sus propias extensiones usando Python.
Si buscas conectar tus herramientas de diseño habituales, los Connectors de Omniverse son la clave, ya que actúan como plugins que sincronizan tus activos en vivo. Para quienes se dedican a la robótica, la plataforma ofrece simulaciones físicamente precisas mediante PhysX 5.0, permitiendo modelar desde fluidos hasta la destrucción de materiales con un realismo impresionante.
Despliegue Avanzado en AWS EC2 (Paso a Paso

Cuando el PC local se queda corto, la opción es saltar a la nube. Para montar una instancia de Omniverse en Amazon Web Services (AWS), lo primero es lanzar una instancia EC2 seleccionando una AMI optimizada para GPU y un tipo de instancia G5.2 x grande. Es fundamental configurar los grupos de seguridad para permitir el tráfico en los puertos 22 y 5901, lo que nos permitirá gestionar el servidor vía SSH y VNC.
Una vez dentro de la consola de Ubuntu, hay que preparar el entorno gráfico. Esto implica instalar una interfaz ligera como XFCE y TigerVNC para poder ver lo que ocurre en el servidor remoto. No olvides instalar Google Chrome mediante la terminal para gestionar las conexiones WebRTC. Para la parte técnica de la GPU, es imprescindible ejecutar el NVIDIA Container Toolkit y reiniciar Docker para que los contenedores puedan aprovechar la potencia de la tarjeta gráfica.
Configuración de Isaac Sim mediante Docker

Si tu objetivo es la simulación robótica, deberás extraer el contenedor de Isaac Sim desde NGC. Tras hacer el login en el registro de Docker de NVIDIA, puedes descargar la imagen y ejecutarla usando un comando de docker run que incluya las variables de entorno para aceptar el EULA y el consentimiento de privacidad. Es vital mapear los volúmenes de caché y logs en el host para no perder los datos al reiniciar el contenedor.
Para visualizar el resultado, tienes dos caminos. El primero es usar el Omniverse Streaming Client en Windows o Linux, introduciendo la IP pública de tu instancia de AWS. La segunda opción es vía WebRTC, donde ejecutas el servidor en modo headless y accedes a través de un navegador web en el puerto 8211, lo que permite una visualización remota sin necesidad de instalar clientes pesados.
Gestión de Imágenes y Persistencia
Para no tener que repetir toda la configuración cada vez que apagues la máquina, lo más inteligente es crear una AMI personalizada desde el menú de acciones de AWS. Asimismo, si trabajas con contenedores, puedes exportar tus imágenes de Docker a archivos .tar usando el comando docker save. Esto te permite transportar la configuración completa de Ubuntu e Isaac Sim a cualquier otra máquina local o servidor mediante docker load.
Comparativa y Alternativas

Aunque Omniverse es una bestia en colaboración, existen otras opciones según el objetivo. Para videojuegos, Unity y Unreal Engine son los reyes, mientras que Blender sigue siendo la herramienta de código abierto más versátil. Sin embargo, la ventaja de Omniverse reside en su interoperabilidad nativa y su capacidad para crear gemelos digitales con una precisión industrial que los motores de juego convencionales no siempre alcanzan.
Tener configurado este entorno te permite desde importar activos 3D y colaborar en tiempo real con equipos distribuidos, hasta desarrollar avatares de IA interactivos mediante Omniverse Avatar. Al integrar tecnologías como NVIDIA Riva y Metropolis, la plataforma deja de ser un simple software de dibujo para convertirse en un ecosistema de inteligencia artificial aplicada al espacio tridimensional.
La implementación de NVIDIA Omniverse transforma la manera de diseñar, ya sea aprovechando la sencillez del launcher en PC o la potencia escalable de AWS con contenedores Docker. Dominar sus componentes como Nucleus y Kit, junto con la correcta configuración de controladores y redes, abre la puerta a simulaciones hiperrealistas y flujos de trabajo optimizados donde la barrera entre el software de diseño y la ejecución final desaparece.
Redactor apasionado del mundo de los bytes y la tecnología en general. Me encanta compartir mis conocimientos a través de la escritura, y eso es lo que haré en este blog, mostrarte todo lo más interesante sobre gadgets, software, hardware, tendencias tecnológicas, y más. Mi objetivo es ayudarte a navegar por el mundo digital de forma sencilla y entretenida.