Kuesa 3D 1.2, una herramienta para crear aplicaciones 3D basadas en Qt 3D
Los desarrolladores KDAB dieron a conocer el lanzamiento de la nueva versión del kit de herramientas Kuesa 3D 1.2, el cual proporciona herramientas para crear aplicaciones 3D basadas en Qt 3D.
El proyecto tiene como objetivo simplificar la colaboración de diseñadores que crean modelos en paquetes como Blender, Maya y 3ds Max y desarrolladores que escriben código de aplicación usando Qt. Trabajar con modelos es independiente de escribir código y Kuesa actúa como un enlace para combinar estos procesos.
Proporciona un modelo en 3D en QT que permite resolver las tareas de creación e integración de recursos 3D, como la importación de modelos en formato glTF 2 (Formato de transmisión GL), la creación de controladores para acceder y manipular contenido descargado y el uso de materiales basados en PBR (Representación basada en física), agregando efectos al renderizar.
Sobre Kuesa 3D
Para crear rápidamente proyectos que usen Kuesa, se propone una plantilla para Qt Creator, mientras que para simplificar el trabajo de los diseñadores y desarrolladores, se propone el entorno KUESA 3D Studio.
Este permite a los diseñadores centrarse en trabajar con contenido 3D y cambiar su apariencia en tiempo real y los desarrolladores pueden integrar el resultado del trabajo del diseñador con la API simple, al tiempo que pueden controlar todos los aspectos Contenido en 3D a nivel de código.
Kuesa 3D Studio permite a los diseñadores, utilizando las herramientas que conocen y aman, realizar y ajustar su visión en tiempo real sin pérdida de calidad, iterando fácilmente los diseños según sea necesario.
Kuesa 3D Studio ofrece a los desarrolladores una API de alto nivel que les permite integrar fácilmente el resultado en un entorno de software, con acceso de nivel de código completo para ajustar todos los aspectos del contenido 3D. Kuesa 3D Studio está disponible bajo licencia de KDAB para la implementación completa en todas las plataformas compatibles.
Tradicionalmente, hay dos flujos de trabajo principales para integrar contenido 3D en tiempo real en una aplicación:
- Flujo de trabajo hecho a mano: los diseñadores crean videos de las escenas y los desarrolladores los recrean en código, lo que genera muchos gastos generales de comunicación, malentendidos y resultados subóptimos.
- Flujo de trabajo externo de la herramienta: los diseñadores y desarrolladores trabajan en una herramienta común para editar la escena para integrarla en la aplicación, limitando tanto las restricciones de la herramienta como creando un cuadro negro que proporciona poco control.
Kuesa 3D Studio proporciona un flujo de trabajo fácil, integrado y unificado sin ningún compromiso para los diseñadores y desarrolladores que ofrecen:
- Gran rendimiento tanto en el escritorio como en las placas integradas
- escenas 3D en tiempo real de alta calidad
- expresividad total para diseñadores, utilizando herramientas profesionales de diseño 3D
- control total de integración para desarrolladores
- flujo de trabajo de actualización extremadamente rápido
- Reducción del tiempo de comercialización.
- El flujo de trabajo se basa en el formato glTF ™ (Formato de transmisión GL) diseñado por Khronos Group, una especificación libre de regalías para la transmisión y carga eficientes de escenas y modelos en 3D por aplicaciones que admiten la extensión del proveedor.
¿Qué hay de nuevo en Kuesa 3D 1.2?
En la nueva versión se destaca el soporte para Qt 5.15, el soporte para la biblioteca de materiales Iro con materiales que simulan reflejos, capas de pintura transparentes o superficies transparentes simples.
Además también se destaca el soporte para una nueva rama del sistema de modelado 3D Blender 2.8x.
Se implementa la extensión glTF EXT_property_animation, que permite animar cualquier tipo de propiedad de transformación de objetos (desplazamiento, escala, rotación).
Por ejemplo, puede crear propiedades de material, cámara y animación de luz en Blender y exportar la escena en formato glTF para cargar con Kuesa 3D Runtime.
Finalmente si quieres conocer mas al respecto sobre esta nueva version de la herramienta, puedes consultar el anuncio oficial de la liberación en el siguiente enlace.
En cuanto a obtener la herramienta, puedes consultar la información sobre ello en el siguiente enlace.