Llançament de Kuesa 3D 1.2, un paquet per simplificar el desenvolupament d'aplicacions 3D a Qt

Empresa KDAB publicat llançament del conjunt d'eines Kuesa 3D 1.2, que proporciona eines per crear aplicacions 3D basades en Qt 3D. El projecte pretén simplificar la col·laboració entre dissenyadors que creen models en paquets com Blender, Maya i 3ds Max, i desenvolupadors que escriuen codi d'aplicacions amb Qt. El treball amb models està separat de l'escriptura de codi i Kuesa fa de pont per unir aquests processos. El projecte està escrit en C++ i Distribuït per Llicència dual: AGPLv3 i una llicència comercial que permet utilitzar Kuesa per crear aplicacions propietat.

Kuesa ofereix un mòdul per a Qt 3D que permet resoldre problemes de creació i integració de recursos 3D, com ara la importació de models en el format glTF 2 (Format de transmissió GL), creant controladors per accedir i manipular el contingut carregat, utilitzant materials basats en PBR (Renderització basada en física), afegint efectes durant la renderització. Per crear ràpidament projectes que utilitzen Kuesa, es proposa una plantilla per a Qt Creator. S'admet la integració amb Blender, Maya, 3ds Max i altres paquets 3D que poden exportar models en format glTF.

Per simplificar la feina dels dissenyadors i desenvolupadors, s'ofereix un entorn KUESA 3D Studio, que permet als dissenyadors centrar-se a treballar amb contingut 3D i canviar l'aparença en temps real, i als desenvolupadors que utilitzen una API senzilla per integrar el resultat del treball del dissenyador a l'aplicació, alhora que poden controlar tots els aspectes del contingut 3D a nivell de codi. .

Llançament de Kuesa 3D 1.2, un paquet per simplificar el desenvolupament d'aplicacions 3D a Qt

В nova versió suport afegit Qt 5.15. Es proporciona suport per a la biblioteca Iro Material amb materials que simulen reflexos, capes transparents de pintura o superfícies transparents simples. S'ha afegit suport per a la nova branca del sistema de modelatge 3D Blender 2.8x. S'ha implementat l'extensió glTF EXT_property_animation, que permet animar qualsevol tipus de propietats de transformació d'objectes (desplaçament, escalat, rotació). Per exemple, podeu crear propietats d'animació de material, càmera i llum a Blender i exportar l'escena en format glTF per carregar-la amb Kuesa 3D Runtime.


Font: opennet.ru

Afegeix comentari