Lanzamento de Kuesa 3D 1.2, un paquete para simplificar o desenvolvemento de aplicacións 3D en Qt

Empresa KDAB publicado lanzamento do kit de ferramentas Kuesa 3D 1.2, que proporciona ferramentas para crear aplicacións 3D baseadas en Qt 3D. O proxecto ten como obxectivo simplificar a colaboración entre os deseñadores que crean modelos en paquetes como Blender, Maya e 3ds Max, e os desenvolvedores que escriben código de aplicación usando Qt. Traballar con modelos está separado da escritura de código, e Kuesa actúa como ponte para unir estes procesos. O proxecto está escrito en C++ e distribuído por licenza dual: AGPLv3 e unha licenza comercial que permite utilizar Kuesa para crear aplicacións propietarias.

Kuesa ofrece un módulo para Qt 3D que permite resolver problemas de creación e integración de recursos 3D, como importar modelos no formato glTF 2 (Formato de transmisión GL), creando controladores para acceder e manipular o contido cargado, utilizando materiais baseados en PBR (Physically Based Rendering), engadindo efectos durante a renderización. Para crear rapidamente proxectos que usen Kuesa, proponse un modelo para Qt Creator. Admite a integración con Blender, Maya, 3ds Max e outros paquetes 3D que poden exportar modelos en formato glTF.

Para simplificar o traballo dos deseñadores e desenvolvedores, ofrécese un ambiente KUESA 3D Studio, que permite aos deseñadores centrarse en traballar con contido 3D e cambiar a aparencia en tempo real, e aos desenvolvedores que utilizan unha API sinxela para integrar o resultado do traballo do deseñador na aplicación, ao tempo que poden controlar todos os aspectos do contido 3D a nivel de código. .

Lanzamento de Kuesa 3D 1.2, un paquete para simplificar o desenvolvemento de aplicacións 3D en Qt

В novo tema apoio engadido Qt 5.15. Proporciona soporte á biblioteca Iro Material con materiais que simulan reflexos, capas transparentes de pintura ou superficies transparentes simples. Engadido soporte para a nova rama do sistema de modelado 3D Blender 2.8x. Implementouse a extensión glTF EXT_property_animation, que permite animar calquera tipo de propiedades de transformación de obxectos (desprazamento, escalado, rotación). Por exemplo, pode crear propiedades de animación de material, cámara e luz en Blender e exportar a escena en formato glTF para cargala usando Kuesa 3D Runtime.


Fonte: opennet.ru

Engadir un comentario