Společnost KDAB verze nástroje , která poskytuje nástroje pro vytváření 3D aplikací na základě . Projekt je zaměřen na zjednodušení spolupráce designérů, kteří vytvářejí modely v balících jako Blender, Maya a 3ds Max, a vývojářů, kteří píší kód aplikace pomocí Qt. Práce s modely je oddělena od psaní kódu a Kuesa funguje jako spojovací článek, který spojuje tyto procesy. Projekt je napsán v jazyce C++ a je licencován pod dvojí licencí: AGPLv3 a komerční licencí, která umožňuje použití Kuesa pro vytváření proprietárních aplikací.
Kuesa poskytuje modul k Qt 3D, který umožňuje řešit úkoly tvorby a integrace 3D zdrojů, jako je import modelů ve formátu (GL Transmission Format), vytváření zpracovatelů pro přístup a manipulaci se načteným obsahem, použití materiálů založených na PBR (Physically Based Rendering) a přidávání efektů při renderování. Pro rychlé vytváření projektů, ve kterých se používá Kuesa, je k dispozici šablona pro Qt Creator. Podporuje integraci s Blenderem, Mayou, 3ds Max a dalšími 3D balíky, které jsou schopné exportovat modely ve formátu glTF.
Pro zjednodušení práce designerů a vývojářů je nabízena platforma , která umožňuje designerům soustředit se na práci s 3D obsahem a měnit vzhled v reálném čase, zatímco vývojáři pomocí jednoduchého API integrují do aplikace výsledky práce designéra, přičemž mají možnost kontrolovat všechny aspekty 3D obsahu na úrovni kódu.
V byla přidána podpora . Byla zajištěna podpora knihovny Iro Material s materiály, které simulují odrazy, transparentní vrstvy barvy nebo jednoduché transparentní povrchy. Přidána podpora nové větve systému 3D modelování Blender 2.8x. Implementováno glTF rozšíření EXT_property_animation, které umožňuje animaci jakýchkoli typů vlastností transformace objektů (posunutí, měřítko, rotace). Například je možné vytvořit vlastnosti animace materiálu, kamery a světla v Blenderu a exportovat scénu ve formátu glTF k načtení pomocí Kuesa 3D Runtime.

Zdroj: opennet.ru
