Kuesa 3D 1.2 väljalase, pakett, mis lihtsustab 3D-rakenduste arendamist Qt-s

Ettevõte KDAB опубликовала tööriistakomplekti vabastamine Kuesa 3D 1.2, mis pakub tööriistu 3D-rakenduste loomiseks Qt 3D. Projekti eesmärk on lihtsustada koostööd disainerite vahel, kes loovad mudeleid sellistes pakettides nagu Blender, Maya ja 3ds Max, ning arendajate vahel, kes kirjutavad Qt abil rakenduse koodi. Mudelitega töötamine on koodi kirjutamisest eraldatud ja Kuesa toimib sillana nende protsesside ühendamiseks. Projekt on kirjutatud C++ ja jaotatud topeltlitsentsiga: AGPLv3 ja kaubanduslik litsents, mis võimaldab Kuesat kasutada patenteeritud rakenduste loomiseks.

Kuesa pakub Qt 3D moodulit, mis võimaldab lahendada 3D-ressursside loomise ja integreerimisega seotud probleeme, nagu näiteks mudelite importimine vormingus glTF 2 (GL Transmission Format), laaditud sisule juurdepääsuks ja sellega manipuleerimiseks töötlejate loomine, PBR-il (füüsiliselt põhineva renderdamise) põhinevate materjalide kasutamine, efektide lisamine renderdamise ajal. Kuesat kasutavate projektide kiireks loomiseks pakutakse välja Qt Creatori mall. Toetatakse integreerimist Blenderi, Maya, 3ds Maxi ja muude 3D-pakettidega, mis suudavad mudeleid glTF-vormingus eksportida.

Disainerite ja arendajate töö lihtsustamiseks pakutakse keskkonda KUESA 3D stuudio, mis võimaldab disaineritel keskenduda 3D-sisuga töötamisele ja välimuse muutmisele reaalajas ning arendajatel, kes kasutavad lihtsat API-d, et integreerida disaineri töö tulemus rakendusse, võimaldades samal ajal juhtida 3D-sisu kõiki aspekte koodi tasemel. .

Kuesa 3D 1.2 väljalase, pakett, mis lihtsustab 3D-rakenduste arendamist Qt-s

В uus väljalase toetus lisatud Qt 5.15. Iro Materjalide teeki toetatakse materjalidega, mis simuleerivad peegeldusi, läbipaistvaid värvikihte või lihtsaid läbipaistvaid pindu. Lisatud tugi Blenderi 3x 2.8D modelleerimissüsteemi uuele harule. Rakendatud on glTF laiendus EXT_property_animation, mis võimaldab animeerida mis tahes tüüpi objekti teisendusomadusi (nihkumine, skaleerimine, pööramine). Näiteks saate Blenderis luua materjali, kaamera ja valgusanimatsiooni atribuute ning eksportida stseeni glTF-vormingus laadimiseks Kuesa 3D Runtime abil.


Allikas: opennet.ru

Lisa kommentaar