Azienda KDAB rilascio dello strumento , fornendo strumenti per la creazione di applicazioni 3D basate su . Il progetto è mirato a semplificare la collaborazione tra designer che creano modelli in pacchetti come Blender, Maya e 3ds Max, e sviluppatori che scrivono codice per l'applicazione utilizzando Qt. La lavorazione dei modelli è separata dalla scrittura del codice, e Kuesa funge da anello di congiunzione per unire questi due processi. Il progetto è scritto in linguaggio C++ e sotto doppia licenza: AGPLv3 e licenza commerciale, che consente di utilizzare Kuesa per la creazione di applicazioni proprietarie.
Kuesa fornisce un modulo per Qt 3D, che consente di risolvere problemi legati alla creazione e integrazione di risorse 3D, come l'importazione di modelli nel formato (GL Transmission Format), creazione di gestori per accedere e manipolare i contenuti caricati, utilizzo di materiali basati su PBR (Physically Based Rendering), aggiunta di effetti durante il rendering. Per una rapida creazione di progetti che utilizzano Kuesa, è disponibile un modello per Qt Creator. È supportata l'integrazione con Blender, Maya, 3ds Max e altri pacchetti 3D in grado di esportare modelli nel formato glTF.
Per semplificare il lavoro di designer e sviluppatori, è offerto un ambiente , che consente ai designer di concentrarsi sul lavoro con contenuti 3D e di modificare l'aspetto in tempo reale, mentre gli sviluppatori possono integrare nel'applicazione i risultati del lavoro del designer tramite una semplice API, avendo così la possibilità di controllare tutti gli aspetti del contenuto 3D a livello di codice.
In aggiunto il supporto per . È supportata la libreria Iro Material con materiali che simulano riflessi, strati di vernice trasparenti o superfici trasparenti semplici. È stata aggiunta la compatibilità con il nuovo ramo del sistema di modellazione 3D Blender 2.8x. È stata implementata l'estensione glTF EXT_property_animation, che consente di animare qualsiasi tipo di proprietà di trasformazione degli oggetti (traslazione, scalatura, rotazione). Ad esempio, è possibile creare proprietà di animazione per materiali, telecamere e luci in Blender ed esportare la scena nel formato glTF per il caricamento tramite Kuesa 3D Runtime.

Fonte: opennet.ru
