Liberazione di Kuesa 3D 1.2, un pacchettu per simplificà u sviluppu di applicazioni 3D in Qt

Cumpagnia KDAB publicatu liberazione di u toolkit Kuesa 3D 1.2, chì furnisce strumenti per creà applicazioni 3D basatu nantu Qt 3D. U prughjettu hà u scopu di simplificà a cullaburazione trà i diseggiani chì creanu mudelli in pacchetti cum'è Blender, Maya è 3ds Max, è i sviluppatori chì scrivenu codice di l'applicazione cù Qt. U travagliu cù mudelli hè separatu da u codice di scrittura, è Kuesa agisce cum'è un ponte per unisce questi prucessi. U prughjettu hè scrittu in C++ è distribuitu da doppia licenza: AGPLv3 è una licenza cummerciale chì permette à Kuesa di esse usatu per creà applicazioni proprietarie.

Kuesa furnisce un modulu per Qt 3D chì permette di risolve i prublemi di creazione è integrazione di risorse 3D, cum'è l'importazione di mudelli in u formatu. glTF 2 (Formato di Trasmissione GL), creendu gestori per accede è manipulà u cuntenutu caricatu, utilizendu materiali basati in PBR (Rendering Basatu Fisicu), aghjunghjendu effetti durante u rendering. Per creà rapidamente prughjetti chì utilizanu Kuesa, hè prupostu un mudellu per Qt Creator. Supporta l'integrazione cù Blender, Maya, 3ds Max è altri pacchetti 3D chì ponu esportà mudelli in formatu glTF.

Per simplificà u travagliu di i diseggiani è di i sviluppatori, un ambiente hè prupostu KUESA 3D Studio, chì permette à i diseggiani di fucalizza nantu à travaglià cù u cuntenutu 3D è cambià l'apparenza in tempu reale, è i sviluppatori chì utilizanu una API simplice per integrà u risultatu di u travagliu di u designer in l'applicazione, mentre chì ponu cuntrullà tutti l'aspettu di u cuntenutu 3D à u livellu di codice. .

Liberazione di Kuesa 3D 1.2, un pacchettu per simplificà u sviluppu di applicazioni 3D in Qt

В nova versione sustegnu aghjuntu Qt 5.15. U supportu hè furnitu per a biblioteca Iro Material cù materiali chì simulanu riflessioni, strati trasparenti di pittura o superfici trasparenti simplici. Aghjunghje supportu per a nova filiera di u sistema di modellazione 3D Blender 2.8x. L'estensione glTF EXT_property_animation hè stata implementata, chì permette di animate ogni tipu di pruprietà di trasfurmazioni di l'ughjettu (slocamentu, scaling, rotazione). Per esempiu, pudete creà proprietà di materiale, camera è animazione di luce in Blender è esportà a scena in formatu glTF per carica cù Kuesa 3D Runtime.


Source: opennet.ru

Add a comment