Release av Kuesa 3D 1.2, ett paket för att förenkla utvecklingen av 3D-applikationer på Qt

KDAB Company опубликовала verktygslåda Kuesa 3D 1.2, som tillhandahåller verktyg för att skapa 3D-applikationer baserade på Qt 3D. Projektet syftar till att förenkla samarbetet mellan designers som skapar modeller i paket som Blender, Maya och 3ds Max, och utvecklare som skriver applikationskod med Qt. Att arbeta med modeller är skilt från att skriva kod och Kuesa fungerar som en brygga för att sammanföra dessa processer. Projektet är skrivet i C++ och levererad av dubbla licenser: AGPLv3 och en kommersiell licens som tillåter Kuesa att användas för att skapa proprietära applikationer.

Kuesa tillhandahåller en modul för Qt 3D som låter dig lösa problem med att skapa och integrera 3D-resurser, som att importera modeller i formatet glTF 2 (GL Transmission Format), skapa hanterare för att komma åt och manipulera laddat innehåll, använda material baserat på PBR (Physically Based Rendering), lägga till effekter under rendering. För att snabbt skapa projekt som använder Kuesa, föreslås en mall för Qt Creator. Stöder integration med Blender, Maya, 3ds Max och andra 3D-paket som kan exportera modeller i glTF-format.

För att förenkla arbetet för designers och utvecklare erbjuds en miljö KUESA 3D Studio, vilket gör att designers kan fokusera på att arbeta med 3D-innehåll och ändra utseendet i realtid, och utvecklare som använder ett enkelt API för att integrera resultatet av designerns arbete i applikationen, samtidigt som de kan kontrollera alla aspekter av 3D-innehåll på kodnivå .

Release av Kuesa 3D 1.2, ett paket för att förenkla utvecklingen av 3D-applikationer på Qt

В nya utgåvan stöd lagt till Qt 5.15. Stöd ges för Iro Material-biblioteket med material som simulerar reflektioner, transparenta lager av färg eller enkla transparenta ytor. Lade till stöd för den nya grenen av Blender 3x 2.8D-modelleringssystemet. GlTF-tillägget EXT_property_animation har implementerats, vilket gör att du kan animera alla typer av objekttransformationsegenskaper (förskjutning, skalning, rotation). Du kan till exempel skapa material-, kamera- och ljusanimeringsegenskaper i Blender och exportera scenen i glTF-format för laddning med Kuesa 3D Runtime.


Källa: opennet.ru

Lägg en kommentar