Lëshimi i Kuesa 3D 1.2, një paketë për të thjeshtuar zhvillimin e aplikacioneve 3D në Qt

Kompania KDAB botuar lëshimi i paketës së veglave Kuesa 3D 1.2, i cili ofron mjete për krijimin e aplikacioneve 3D bazuar në Qt 3D. Projekti synon të thjeshtojë bashkëpunimin midis projektuesve që krijojnë modele në paketa të tilla si Blender, Maya dhe 3ds Max, dhe zhvilluesve që shkruajnë kodin e aplikacionit duke përdorur Qt. Puna me modele është e ndarë nga shkrimi i kodit dhe Kuesa vepron si një urë lidhëse për të bashkuar këto procese. Projekti është shkruar në C++ dhe shperndare nga me licencë të dyfishtë: AGPLv3 dhe një licencë tregtare që lejon Kuesa të përdoret për të krijuar aplikacione të pronarit.

Kuesa ofron një modul për Qt 3D që ju lejon të zgjidhni problemet e krijimit dhe integrimit të burimeve 3D, të tilla si importimi i modeleve në format glTF 2 (GL Transmission Format), duke krijuar mbajtës për aksesin dhe manipulimin e përmbajtjes së ngarkuar, duke përdorur materiale të bazuara në PBR (Physically Based Rendering), duke shtuar efekte gjatë renderimit. Për të krijuar shpejt projekte që përdorin Kuesa, propozohet një shabllon për Qt Creator. Mbështetet integrimi me Blender, Maya, 3ds Max dhe paketa të tjera 3D që mund të eksportojnë modele në formatin glTF.

Për të thjeshtuar punën e projektuesve dhe zhvilluesve, ofrohet një mjedis Studio 3D KUESA, duke i lejuar dizajnerët të fokusohen në punën me përmbajtjen 3D dhe ndryshimin e pamjes në kohë reale, dhe zhvilluesit që përdorin një API të thjeshtë për të integruar rezultatin e punës së projektuesit në aplikacion, duke qenë në gjendje të kontrollojnë të gjitha aspektet e përmbajtjes 3D në nivelin e kodit .

Lëshimi i Kuesa 3D 1.2, një paketë për të thjeshtuar zhvillimin e aplikacioneve 3D në Qt

В lëshim i ri mbështetje e shtuar Qt 5.15. Ofrohet mbështetje për bibliotekën Iro Material me materiale që simulojnë reflektimet, shtresat transparente të bojës ose sipërfaqet e thjeshta transparente. Mbështetje e shtuar për degën e re të sistemit të modelimit Blender 3x 2.8D. Është implementuar shtrirja glTF EXT_property_animation, e cila ju lejon të animoni çdo lloj vetie të transformimit të objektit (zhvendosje, shkallëzim, rrotullim). Për shembull, mund të krijoni materiale, kamerë dhe vetitë e animacionit të dritës në Blender dhe të eksportoni skenën në formatin glTF për t'u ngarkuar duke përdorur Kuesa 3D Runtime.


Burimi: opennet.ru

Shto një koment