Компания KDAB релиз инструментария , предоставящ инструмент за създаване на 3D приложения на базата на . Проектът е насочен към опростяване на съвместната работа между дизайнери, създаващи модели в софтуер като Blender, Maya и 3ds Max, и разработчици, пишещи код на приложението с помощта на Qt. Работата с модели е отделена от писането на код, а Kuesa служи като свързващозвено за обединяване на тези процеси. Проектът е написан на C++ и се разпространява под двойна лицензия: AGPLv3 и комерсиална лицензия, позволяваща използването на Kuesa за създаване на проприетарни приложения.
Kuesa предоставя модул за Qt 3D, който позволява решаване на задачи за създаване и интеграция на 3D ресурси, като внос на модели във формат (GL Transmission Format), създаване на обработчици за достъп и манипулация на заредения съдържание, използване на материали на базата на PBR (Physically Based Rendering), добавяне на ефекти по време на рендериране. За бързо създаване на проекти, в които се използва Kuesa, е предложен шаблон за Qt Creator. Поддържа се интеграция с Blender, Maya, 3ds Max и други 3D пакети, способни да експортират модели в формат glTF.
За опростяване на работата на дизайнерите и разработчиците е предвидена среда , позволяваща на дизайнерите да се съсредоточат върху работата с 3D съдържание и да променят външния вид в реално време, а на разработчиците, чрез просто API, да интегрират резултата от работата на дизайнера в приложението, като същевременно имат възможност да контролират всички аспекти на 3D съдържанието на ниво код.
В добавена е поддръжка на . Осигурена е поддръжка на библиотеката Iro Material с материали, имитиращи отражения, прозрачни слоеве боя или прости прозрачни повърхности. Добавена е поддръжка за новата версия на системата за 3D моделиране Blender 2.8x. Реализирано е разширението glTF EXT_property_animation, позволяващо анимиране на всякакви видове свойства за трансформация на обекти (преместване, мащабиране, въртене). Например, могат да се създадат свойства за анимация на материали, камери и светлини в Blender и да се експортира сцената в формат glTF за зареждане с помощта на Kuesa 3D Runtime.

Източник: opennet.ru
