stringtranslate.com

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.

Descripción general

Verge3D permite a los usuarios convertir contenido de herramientas de modelado 3D ( Blender , 3ds Max y Maya son compatibles actualmente) para visualizarlo en un navegador web. Verge3D fue creado por el mismo grupo central de ingenieros de software que anteriormente creó el marco Blend4Web . [6] [7] [8]

Características

Verge3D utiliza WebGL para la renderización. Incorpora componentes de la biblioteca Three.js y expone su API a los desarrolladores de aplicaciones. [9]

Rompecabezas
La funcionalidad de la aplicación se puede agregar a través de JavaScript , ya sea escribiendo código directamente o usando Puzzles, el entorno de programación visual de Verge3D basado en Google Blockly . Puzzles está dirigido principalmente a personas que no son programadores y permite la creación rápida de escenarios interactivos con solo arrastrar y soltar . [10]
Gestor de aplicaciones y publicación web
App Manager es una herramienta web liviana para crear, administrar y publicar proyectos Verge3D, que se ejecuta sobre el servidor de desarrollo local. [11] El servicio de red Verge3D integrado en App Manager permite publicar aplicaciones Verge3D a través de los servicios en la nube Amazon S3 y EC2 . [ cita requerida ]
Derechos de autor
Para la creación de materiales, se ofrece un flujo de renderizado basado en la física compatible con glTF 2.0 junto con el enfoque estándar basado en sombreadores. [12] [13] Las texturas PBR se pueden crear utilizando software de texturizado externo como Substance Painter para el que Verge3D ofrece el ajuste preestablecido de exportación correspondiente. [14] Además del modelo glTF 2.0, Verge3D admite materiales físicos de 3ds Max y Maya (con Autodesk Arnold como referencia) y materiales Eevee en tiempo real de Blender . [15]
Integración de software glTF y DCC
Verge3D se integra directamente con Blender , 3ds Max y Maya , lo que permite a los usuarios crear geometría, materiales y animaciones 3D dentro del software y luego exportarlos en formato glTF basado en JSON . La función Sneak Peek permite exportar y ver escenas desde el entorno de herramientas DCC. [16] [17]
Publicaciones en 3D de Facebook
Para la publicación en Facebook , Verge3D ofrece una opción de exportación GLB específica. [18] [19] [20] Los archivos GLB exportados se muestran y se pueden abrir en el Administrador de aplicaciones. [21]
Compresión de activos
Los archivos exportados pueden utilizar opcionalmente la compresión LZMA , [22] lo que da como resultado una reducción del tamaño del archivo de hasta 6x. [ cita requerida ]
Diseños de interfaz de usuario y sitios web
Los diseños de interfaz, creados mediante editores WYSIWYG externos , se pueden vincular con Puzzles para activar cambios en una escena 3D que se está renderizando en el navegador y viceversa. [23] [24]
Animación
Verge3D admite la animación de esqueletos , incluida la animación de bípedos y de personajes, y permite la animación de parámetros de materiales. Las partes del modelo también se pueden configurar para que el usuario las arrastre. [25] [26]
Física
El módulo de física se puede vincular por separado para permitir la detección de colisiones , objetos en movimiento dinámico, soporte para personajes y vehículos, resortes, cuerdas y simulación de telas . [27] [28] A partir de la versión 2.11, se pueden crear y controlar simulaciones de física simples sin codificación a través de Puzzles, el sistema de programación visual utilizado por Verge3D. [29]
Realidad aumentada y virtual
La actualización 2.10 agregó soporte para WebXR , una tecnología abierta en desarrollo diseñada para permitir que las experiencias de realidad virtual y realidad aumentada se muestren en navegadores web. Funciona tanto con auriculares con controladores, como HTC Vive y Oculus Rift , como con los que no, como Google Cardboard . Las experiencias de AR/VR se pueden habilitar a través de Puzzles o JavaScript. [30]

Flujo de trabajo

El flujo de trabajo de Verge3D difiere sustancialmente de otros frameworks WebGL convencionales. El desarrollo de una nueva aplicación Verge3D suele comenzar con el modelado, la texturización y la animación de objetos 3D. Los modelos se ensamblan en la herramienta de creación de contenido 3D. A continuación, el archivo de escena se utiliza como base para un proyecto Verge3D inicializado desde el Administrador de aplicaciones. Opcionalmente, se añade un escenario interactivo mediante el editor de rompecabezas. Se puede obtener una vista previa de una aplicación Verge3D en el navegador web en cualquier etapa del desarrollo mediante 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. [31]

Usos notables

El Laboratorio de Propulsión a Chorro de la NASA utilizó Verge3D para crear una visualización 3D interactiva del módulo de aterrizaje Mars InSight . [32] 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 antigua aplicación web interactiva de la NASA, Experience Curiosity, fue trasladada 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 más destacados de la misión Mars Science Laboratory . [33] [34]

La sala de escape de Route 66 Digital utilizó Verge3D y Blender. Este corto interactivo explora cómo los usuarios pueden navegar por espacios 3D e interactuar con objetos sin necesidad de instrucciones.

Véase también

Referencias

  1. ^ "¡Ya está disponible Verge3D 1.0!". soft8soft.com . 22 de noviembre de 2022 . Consultado el 20 de junio de 2024 .
  2. ^ Kovelenov, Yuri. "Verge3D 4.5 para Blender lanzado". soft8soft.com . Consultado el 20 de junio de 2024 .
  3. ^ Kovelenov, Yuri. "¡Verge3D 4.7 pre2 ya está disponible!". soft8soft.com . Consultado el 20 de junio de 2024 .
  4. ^ "Características de Verge3D — Soft8Soft". soft8soft.com . Consultado el 20 de junio de 2024 .
  5. ^ "Página de descarga de productos Verge3D para Blender/3ds Max/Maya". soft8soft.com . Consultado el 20 de junio de 2024 .
  6. ^ "El contenido web 3D interactivo llega a 3ds Max". engineering.com . Consultado el 21 de febrero de 2018 .
  7. ^ "Soft8Soft lanza Verge3D". CG Channel . Consultado el 5 de diciembre de 2017 .
  8. ^ "Раскол среди разработчиков проекта Blend4Web привёл к созданию нового WebGL-движка". Noticias abiertas . Consultado el 10 de octubre de 2017 .
  9. ^ "Verge3D, solución de creación de aplicaciones web interactivas 3D". 3DVF. 29 de noviembre de 2017 . Consultado el 29 de noviembre de 2017 .
  10. ^ "Verge3D lanzado". CGPress. 24 de noviembre de 2017. Consultado el 24 de noviembre de 2017 .
  11. ^ "Lanzamiento de Verge3D". 3dxmedia . Consultado el 22 de noviembre de 2017 .
  12. ^ "Verge3D 1.0. El nuevo marco 3D WebGL para Blender". Treddi.com . Consultado el 22 de noviembre de 2017 .
  13. ^ "VERGE3D 1.0 发布!". BlenderCN.org . Consultado el 22 de noviembre de 2017 .
  14. ^ "Verge3D 2.3 Blender". BlenderCN.org . Consultado el 22 de abril de 2018 .
  15. ^ "Soft8Soft lanza Verge3D 4.0". Canal CG . Consultado el 20 de febrero de 2023 .
  16. ^ "Verge3D para 3DS Max ya está disponible". CGPress. 8 de febrero de 2018. Consultado el 9 de febrero de 2018 .
  17. ^ "Cómo hacer publicaciones en 3D para Facebook". 3D Print Tech Design . Consultado el 7 de mayo de 2018 .
  18. ^ "¡Ya está disponible la versión 2.2 de Verge3D para Blender!". Dreammotion . Consultado el 3 de agosto de 2018 .
  19. ^ "Cómo exportar a un archivo GLB con 3ds Max". Autodesk Knowledge Network . Consultado el 23 de enero de 2019 .
  20. ^ "Verge3D 2.2 para 3DS Max ya está disponible". CGPress. 18 de marzo de 2018. Consultado el 18 de marzo de 2018 .
  21. ^ "verge3d场景数据压缩". zjbcool.com . Consultado el 3 de junio de 2018 .
  22. ^ "Soft8Soft lanza Verge3D 2.3 para 3ds Max". Canal CG . Consultado el 17 de abril de 2018 .
  23. ^ "Megjelent a Verge3D 2.3 para 3ds Max". MallaMag. 20 de abril de 2018 . Consultado el 20 de mayo de 2018 .
  24. ^ "¡Ya está disponible Verge3D 2.5!". Nivel 80. 24 de julio de 2018. Consultado el 24 de julio de 2018 .
  25. ^ "Soft8Soft lanza Verge3D 2.5 para 3ds Max y Blender". CG Channel . Consultado el 24 de julio de 2018 .
  26. ^ "Ya está disponible Verge3D 2.4 para 3ds Max". Evermotion . Consultado el 6 de junio de 2018 .
  27. ^ "Soft8Soft lanza Verge3D 2.4 para 3ds Max y Blender". CG Channel . Consultado el 7 de junio de 2018 .
  28. ^ "Soft8Soft lanza Verge3D 2.11 para 3ds Max y Blender". Canal CG . Consultado el 12 de marzo de 2019 .
  29. ^ "Soft8Soft lanza Verge3D 2.10 para 3ds Max y Blender". Canal CG . Consultado el 11 de febrero de 2019 .
  30. ^ "Soft8Soft lanza Verge3D v2.3 para Blender". Daily CADCAM. Archivado desde el original el 2018-05-07 . Consultado el 2018-05-07 .
  31. ^ "Misión InSight a MARTE - Módulo de aterrizaje InSight". NASA . Consultado el 31 de octubre de 2018 .
  32. ^ "Prenez le controle de Curiosity con Blend4Web". Greg GdBénicourt . Consultado el 16 de septiembre de 2015 .
  33. ^ "Internet 3D: Prueba el rover Curiosity en el sitio web de la NASA". Technology.Org. 2015-08-11 . Consultado el 2015-08-12 .

Enlaces externos