Innovación en visualización 3D llega a la web y dispositivos móviles con Three-Live
El mundo de la tecnología sigue evolucionando, y ahora desarrolladores web y de aplicaciones móviles tienen una nueva herramienta a su disposición para integrar modelos 3D generados por inteligencia artificial en sus proyectos. Google Antigravity ha presentado oficialmente Three-Live, un proyecto de código abierto que busca facilitar la inclusión de gráficos 3D y AR (realidad aumentada) en aplicaciones web y móviles, permitiendo a los desarrolladores iniciarse en estos campos de manera sencilla. Esta iniciativa ha sido desarrollada en colaboración con un antiguo ingeniero de software convertido en gestor de productos y, aunque no es un producto oficial de Google, promete aportar grandes beneficios al entorno tecnológico.
Three-Live surge como un acompañante sencillo y no oficial del marco más robusto XR Blocks, proporcionando una experiencia accesible para los desarrolladores que quieran adentrarse en el mundo del 3D y XR creado por inteligencia artificial en Three.js. Incorpora un compilador aislado que permite la compilación de JavaScript generado por modelos de lenguaje a gran escala (LLMs), necesario debido a que este tipo de código no es de confianza y precisa un entorno seguro para su ejecución. Este proyecto pretende sacar el máximo provecho del soporte nativo para 3D y XR que ofrecen los dispositivos móviles, evitando el uso de vistas web que afecten el rendimiento.
La versión de desarrollador de Three-Live (v1.0.0) ya está disponible bajo la licencia Apache 2.0, permitiendo a los desarrolladores experimentar con la integración de gráficos 3D, AR y WebXR de alto rendimiento en sus proyectos para la web, Android y iOS. Esta herramienta se distingue por su capacidad para realizar una compilación rápida dentro del dispositivo hacia formatos glTF 2.0 y USDZ, facilitando así una experiencia de renderización optimizada para cada plataforma, ya sea web, Android o iOS. Todo esto se logra manteniendo la seguridad y eficiencia mediante la ejecución aislada de scripts no confiables y la aplicación de cuotas estrictas de recursos.
El proyecto también destaca por su capacidad para integrar modelos 3D interactivos en la web con un simple elemento HTML personalizado. Ya sea que se busque incluir modelos generados por AI o simplemente visualizar modelos existentes, Three-Live ofrece soluciones optimizadas y ligeras que no requieren pipelines complejos de modelado 3D. Los desarrolladores interesados pueden usar esta herramienta directamente en su navegador, explorando así las posibilidades que ofrece para crear experiencias visuales ricas y dinámicas.
Three-Live se encuentra actualmente en fase de vista previa para desarrolladores, y sus creadores están abiertos a recibir comentarios, reportes de errores y propuestas de mejoras por parte de la comunidad de desarrollo de código abierto en GitHub. Se trata de un paso significativo hacia la democratización de la computación espacial y 3D, mostrando el potencial de la inteligencia artificial aplicada al desarrollo web y móvil.
vÃa: Google Blog Open Source









