Google ha lanzado la biblioteca de código abierto ThreeLive para convertir códigos generados por inteligencia artificial en escenas en 3D y experiencias de realidad aumentada en fracciones de milisegundo dentro de un entorno aislado y seguro.

Lanzamiento de la biblioteca de código abierto ThreeLive y resolución del dilema de seguridad y velocidad
Aislamiento de seguridad en la web y traductor integrado de Rust para teléfonos inteligentes
Conversión instantánea de formatos binarios y el paquete XRLive para seguimiento de manos
Un proyecto escrito completamente mediante la herramienta de programación inteligente Google Antigravity
Lectura analítica de las dimensiones estratégicas y económicas del evento
Preguntas frecuentes

Lanzamiento de la biblioteca de código abierto ThreeLive y resolución del dilema de seguridad y velocidad

Google ha lanzado una biblioteca de código abierto llamada «ThreeLive», que convierte códigos de la biblioteca «Three.js» generados por modelos de inteligencia artificial en contenido interactivo en 3D, experiencias de realidad aumentada y aplicaciones de realidad extendida para la web, así como para los sistemas «Android» e «iOS». La compañía anunció el proyecto el martes 3 de noviembre de 2026, con la versión 1.0.0 como vista previa para desarrolladores bajo la licencia «Apache 2.0», aclarando en el blog de código abierto de «Google» que la biblioteca «no es un producto oficialmente compatible de Google».

El proyecto busca resolver un problema práctico concreto: los grandes modelos de lenguaje son hoy muy hábiles escribiendo códigos procedurales de «Three.js» que describen formas, materiales, iluminación y movimiento; sin embargo, este código generado no es seguro de confianza al ejecutarse y requiere un entorno aislado y seguro. Además, los teléfonos móviles muestran gráficos en 3D con mayor velocidad a través de sus rutas nativas en comparación con su renderizado dentro de un navegador integrado, según explicó Jonathan Bingham, del equipo de fundamentos de IA de «Google».

Aislamiento de seguridad en la web y traductor integrado de Rust para teléfonos inteligentes

La biblioteca «ThreeLive» maneja un subconjunto declarativo de la API de «Three.js» como un lenguaje portátil para describir escenas en 3D. En los navegadores web, los scripts no confiables se ejecutan dentro de un «Web Worker» completamente aislado, donde se eliminan las funciones de comunicación de red, como las órdenes de recuperación y los WebSockets, antes de ejecutar cualquier código del usuario.

Por otro lado, en los sistemas «Android», «iOS», «macOS» y en la línea de comandos, los scripts se ejecutan dentro de un traductor integrado escrito en «Rust» y construido sobre el motor de JavaScript «Boa». Ambas plataformas imponen límites estrictos al tiempo de ejecución permitido y a las formas geométricas para evitar el agotamiento de los recursos.

Conversión instantánea de formatos binarios y el paquete XRLive para seguimiento de manos

El traductor convierte cada escena en 3D en la memoria en archivos binarios en formato «GLTF 2.0» y en el formato «USDZ» propio de los dispositivos de Apple, un proceso que, según «Google», normalmente toma entre 2 y 5 milisegundos. A continuación, cada plataforma muestra el resultado directamente a través de sus motores nativos: se utiliza un visor ligero de «WebGL 2» en la web, los motores «Google Filament» y «Scene Viewer» en «Android», y los motores «RealityKit» y «AR Quick Look» en los dispositivos de Apple.

«Google» señala que el paquete web estándar con programación aislada y realidad aumentada pesa tan solo unos 45 kilobytes tras su compresión. Asimismo, añade un paquete complementario llamado «XRLive» que incorpora gestos de seguimiento de movimiento de manos y la función de generar modelos en 3D mediante comandos de voz o texto dentro de sesiones de realidad extendida.

Un proyecto escrito completamente mediante la herramienta de programación inteligente Google Antigravity

«Google» reveló un detalle llamativo: la biblioteca «ThreeLive» «fue escrita por completo mediante Google Antigravity», la herramienta de programación de inteligencia artificial de la compañía, en colaboración con un solo exingeniero de software que ahora trabaja como gerente de producto. La empresa describe la herramienta como un compañero informal del ecosistema más amplio de «XR Blocks» diseñado para «Android XR».

El repositorio del proyecto en la plataforma «GitHub» describe la biblioteca como una «vista previa para desarrolladores en fase alfa», y proporciona paquetes web listos para usar, marcos de trabajo para dispositivos de Apple, Android y la línea de comandos. El sitio «Open Source For You» indicó que el objetivo principal del proyecto es permitir el desarrollo de contenido en 3D sin necesidad de habilidades complejas de modelado.

Lectura analítica de las dimensiones estratégicas y económicas del evento

La biblioteca de código abierto «ThreeLive» lanzada por «Google» ofrece una solución de ingeniería innovadora para una de las brechas más notables entre la capacidad de los grandes modelos de lenguaje para redactar códigos gráficos y la ejecución segura y eficiente de dichos códigos en los dispositivos de los usuarios. Al gestionar un subconjunto declarativo de la interfaz de «Three.js» y ejecutar los códigos generados dentro de un «Web Worker» aislado y desprovisto de permisos de red, o mediante un traductor integrado en «Rust» en los teléfonos inteligentes, la biblioteca neutraliza con éxito los riesgos de seguridad de los códigos no confiables, transformando las escenas en pocos milisegundos en formatos nativos que funcionan a máxima velocidad en los motores de Android, Apple y la web.

La historia del desarrollo de esta biblioteca no es menos fascinante que su función técnica: haber sido escrita por completo mediante la herramienta de programación inteligente «Google Antigravity» en colaboración con un único gerente de producto ofrece una prueba práctica y tangible de la capacidad de las herramientas de programación con IA para llevar a cabo proyectos de software complejos y multiplataforma con un tamaño compacto que no supera los 45 kilobytes. Con la adición del paquete «XRLive» para admitir el seguimiento de manos y la generación de objetos mediante comandos de voz y texto, esta iniciativa abre la puerta a los desarrolladores para crear experiencias de realidad aumentada y contenido en 3D sin requerir conocimientos de modelado tradicional complejos.

Preguntas frecuentes

Pregunta: ¿Cuál es la función de la biblioteca ThreeLive lanzada por Google?
Respuesta: Es una biblioteca de código abierto que convierte códigos de Three.js generados por inteligencia artificial en escenas interactivas en 3D y experiencias de realidad aumentada que funcionan con seguridad y rapidez en la web, Android e iOS.

Pregunta: ¿Cómo garantiza la biblioteca ThreeLive la seguridad y la velocidad al ejecutar los códigos generados?
Respuesta: Aislando los códigos en la web y eliminando las funciones de comunicación de red, y utilizando un traductor integrado en Rust en los teléfonos móviles que convierte las escenas en un intervalo de 2 a 5 milisegundos a formatos nativos, imponiendo además límites al tiempo de ejecución.

Pregunta: ¿Cómo se construyó y escribió el código fuente de la propia biblioteca ThreeLive?
Respuesta: Google aclaró que la biblioteca fue escrita por completo utilizando la herramienta de programación de inteligencia artificial Google Antigravity en colaboración con un solo gerente de producto.

Pregunta: ¿Qué aporta el paquete complementario XRLive a los desarrolladores?
Respuesta: Añade compatibilidad con gestos de seguimiento del movimiento de las manos y la capacidad de generar modelos en 3D a partir de comandos de voz o texto directamente dentro de las sesiones de realidad extendida.