Verge3D


Verge3D es un renderizador en tiempo real y un conjunto de herramientas que se utiliza para crear experiencias 3D interactivas que se ejecutan en sitios web.

Verge3D permite a los usuarios convertir contenido de herramientas de modelado 3D ( actualmente se admiten Autodesk 3ds Max y Blender ) para verlo en un navegador web. Verge3D fue creado por el mismo grupo central de ingenieros de software que creó anteriormente el marco Blend4Web . [3] [4] [5]

Verge3D usa WebGL para renderizar. Incorpora componentes de la biblioteca Three.js y expone su API a los desarrolladores de aplicaciones. [6]

El flujo de trabajo de Verge3D difiere sustancialmente de otros frameworks WebGL convencionales. El desarrollo de una nueva aplicación Verge3D generalmente se inicia a partir del modelado, texturizado y animación de objetos 3D. Los modelos se ensamblan en una escena 3D dentro de un solo archivo * .max o * .blend. Este archivo se utiliza luego como base para un proyecto Verge3D inicializado desde el Administrador de aplicaciones. Opcionalmente, se agrega un escenario interactivo mediante la superposición del editor de Puzzles. Se puede obtener una vista previa de una aplicación Verge3D en el navegador web en cualquier etapa de desarrollo utilizando el Administrador de aplicaciones. La aplicación web terminada se puede implementar en la red Verge3D, en Facebook o en el sitio web del usuario. [28]

La NASA 's Jet Propulsion Laboratory utiliza Verge3D para crear una visualización interactiva 3D de la Marte InSight módulo de aterrizaje. [29] La aplicación web permite explorar e interactuar con el modelo en tiempo real de la nave espacial, con la posibilidad de mover diferentes partes y desplegar los paneles solares.

La aplicación web interactiva más antigua de la NASA, Experience Curiosity, se transfirió a Verge3D desde Blend4Web. La aplicación permite operar el rover, controlar sus cámaras y el brazo robótico y reproduce algunos de los eventos destacados de la misión Mars Science Laboratory . [30] [31]