Utgivelse av Kuesa 3D 1.2, en pakke for å forenkle utviklingen av 3D-applikasjoner på Qt

KDAB-selskap опубликовала utgivelse av verktøysett Kuesa 3D 1.2, som gir verktøy for å lage 3D-applikasjoner basert på Qt 3D. Prosjektet har som mål å forenkle samarbeidet mellom designere som lager modeller i pakker som Blender, Maya og 3ds Max, og utviklere som skriver applikasjonskode ved hjelp av Qt. Arbeid med modeller er atskilt fra å skrive kode, og Kuesa fungerer som en bro for å bringe disse prosessene sammen. Prosjektet er skrevet i C++ og distribuert av dobbel lisensiert: AGPLv3 og en kommersiell lisens som gjør at Kuesa kan brukes til å lage proprietære applikasjoner.

Kuesa tilbyr en modul for Qt 3D som lar deg løse problemer med å lage og integrere 3D-ressurser, for eksempel import av modeller i formatet glTF 2 (GL Transmission Format), oppretter behandlere for å få tilgang til og manipulere lastet innhold, ved å bruke materialer basert på PBR (Physically Based Rendering), legge til effekter under gjengivelsen. For raskt å lage prosjekter som bruker Kuesa, foreslås en mal for Qt Creator. Støtter integrasjon med Blender, Maya, 3ds Max og andre 3D-pakker som kan eksportere modeller i glTF-format.

For å forenkle arbeidet til designere og utviklere tilbys et miljø KUESA 3D Studio, som lar designere fokusere på å jobbe med 3D-innhold og endre utseendet i sanntid, og utviklere bruker en enkel API for å integrere resultatet av designerens arbeid i applikasjonen, samtidig som de kan kontrollere alle aspekter av 3D-innhold på kodenivå .

Utgivelse av Kuesa 3D 1.2, en pakke for å forenkle utviklingen av 3D-applikasjoner på Qt

В nytt nummer støtte lagt til Qt 5.15. Det gis støtte til Iro Material-biblioteket med materialer som simulerer refleksjoner, transparente lag med maling eller enkle transparente overflater. Lagt til støtte for den nye grenen av Blender 3x 2.8D-modelleringssystemet. GlTF-utvidelsen EXT_property_animation er implementert, som lar deg animere alle typer objekttransformasjonsegenskaper (forskyvning, skalering, rotasjon). Du kan for eksempel lage material-, kamera- og lysanimasjonsegenskaper i Blender og eksportere scenen i glTF-format for lasting ved hjelp av Kuesa 3D Runtime.


Kilde: opennet.ru

Legg til en kommentar