Izdanje Kuesa 3D 1.2, paketa za pojednostavljenje razvoja 3D aplikacija na Qt-u

KDAB Company objavljeno izdanje kompleta alata Kuesa 3D 1.2, koji pruža alate za kreiranje 3D aplikacija zasnovanih na Qt 3D. Projekat ima za cilj da pojednostavi saradnju između dizajnera koji kreiraju modele u paketima kao što su Blender, Maya i 3ds Max, i programera koji pišu kod aplikacije koristeći Qt. Rad s modelima je odvojen od pisanja koda, a Kuesa djeluje kao most koji povezuje ove procese. Projekat je napisan u C++ i distribuira dvostruka licenca: AGPLv3 i komercijalna licenca koja omogućava korištenje Kuese za kreiranje vlasničkih aplikacija.

Kuesa obezbeđuje modul za Qt 3D koji vam omogućava da rešite probleme kreiranja i integracije 3D resursa, kao što je uvoz modela u formatu glTF 2 (GL Transmission Format), kreiranje rukovalaca za pristup i manipulaciju učitanim sadržajem, korišćenje materijala zasnovanih na PBR (Physically Based Rendering), dodavanje efekata tokom renderovanja. Za brzo kreiranje projekata koji koriste Kuesa, predložen je predložak za Qt Creator. Podržava integraciju sa Blender, Maya, 3ds Max i drugim 3D paketima koji mogu izvesti modele u glTF formatu.

Da bi se pojednostavio rad dizajnera i programera, nudi se okruženje KUESA 3D Studio, omogućavajući dizajnerima da se fokusiraju na rad s 3D sadržajem i promjenu izgleda u realnom vremenu, a programerima koji koriste jednostavan API za integraciju rezultata dizajnerskog rada u aplikaciju, dok su u mogućnosti kontrolirati sve aspekte 3D sadržaja na razini koda .

Izdanje Kuesa 3D 1.2, paketa za pojednostavljenje razvoja 3D aplikacija na Qt-u

В novo izdanje podrška dodata Qt 5.15. Podrška je obezbeđena za Iro Material biblioteku sa materijalima koji simuliraju refleksije, prozirne slojeve boje ili jednostavne prozirne površine. Dodata podrška za novu granu sistema Blender 3x 2.8D modeliranje. Implementirana je glTF ekstenzija EXT_property_animation, koja vam omogućava da animirate bilo koju vrstu svojstava transformacije objekta (pomicanje, skaliranje, rotacija). Na primjer, možete kreirati svojstva animacije materijala, kamere i svjetla u Blenderu i izvesti scenu u glTF formatu za učitavanje koristeći Kuesa 3D Runtime.


izvor: opennet.ru

Dodajte komentar