Frigivelse af Kuesa 3D 1.2, en pakke til at forenkle udviklingen af ​​3D-applikationer på Qt

KDAB selskab опубликовала værktøjskasse frigivelse Kuesa 3D 1.2, som giver værktøjer til at skabe 3D-applikationer baseret på Qt 3D. Projektet har til formål at forenkle samarbejdet mellem designere, der skaber modeller i pakker som Blender, Maya og 3ds Max, og udviklere, der skriver applikationskode ved hjælp af Qt. Arbejde med modeller er adskilt fra at skrive kode, og Kuesa fungerer som en bro til at bringe disse processer sammen. Projektet er skrevet i C++ og distribueret af dobbelt licens: AGPLv3 og en kommerciel licens, der tillader Kuesa at blive brugt til at skabe proprietære applikationer.

Kuesa leverer et modul til Qt 3D, der giver dig mulighed for at løse problemer med at skabe og integrere 3D-ressourcer, såsom import af modeller i formatet glTF 2 (GL Transmission Format), skaber handlere til at få adgang til og manipulere indlæst indhold, ved hjælp af materialer baseret på PBR (Physically Based Rendering), tilføjelse af effekter under gengivelse. For hurtigt at oprette projekter, der bruger Kuesa, foreslås en skabelon til Qt Creator. Understøtter integration med Blender, Maya, 3ds Max og andre 3D-pakker, der kan eksportere modeller i glTF-format.

For at forenkle arbejdet for designere og udviklere tilbydes et miljø KUESA 3D Studio, der giver designere mulighed for at fokusere på at arbejde med 3D-indhold og ændre udseendet i realtid, og udviklere bruger en simpel API til at integrere resultatet af designerens arbejde i applikationen, samtidig med at de er i stand til at kontrollere alle aspekter af 3D-indhold på kodeniveau .

Frigivelse af Kuesa 3D 1.2, en pakke til at forenkle udviklingen af ​​3D-applikationer på Qt

В ny udgivelse understøttelse tilføjet Qt 5.15. Der ydes støtte til Iro Material-biblioteket med materialer, der simulerer refleksioner, transparente lag af maling eller simple transparente overflader. Tilføjet understøttelse af den nye gren af ​​Blender 3x 2.8D-modelleringssystemet. GlTF-udvidelsen EXT_property_animation er blevet implementeret, som giver dig mulighed for at animere enhver type objekttransformationsegenskaber (forskydning, skalering, rotation). For eksempel kan du oprette materiale-, kamera- og lysanimationsegenskaber i Blender og eksportere scenen i glTF-format til indlæsning ved hjælp af Kuesa 3D Runtime.


Kilde: opennet.ru

Tilføj en kommentar