Издаване на Kuesa 3D 1.2, пакет за опростяване на разработването на 3D приложения на Qt

Компания KDAB публикува релиз инструментария Kuesa 3D 1.2, предоставящ инструмент за създаване на 3D приложения на базата на Qt 3D. Проектът е насочен към опростяване на съвместната работа между дизайнери, създаващи модели в софтуер като Blender, Maya и 3ds Max, и разработчици, пишещи код на приложението с помощта на Qt. Работата с модели е отделена от писането на код, а Kuesa служи като свързващозвено за обединяване на тези процеси. Проектът е написан на C++ и разпространява се разпространява под двойна лицензия: AGPLv3 и комерсиална лицензия, позволяваща използването на Kuesa за създаване на проприетарни приложения.

Kuesa предоставя модул за Qt 3D, който позволява решаване на задачи за създаване и интеграция на 3D ресурси, като внос на модели във формат glTF 2 (GL Transmission Format), създаване на обработчици за достъп и манипулация на заредения съдържание, използване на материали на базата на PBR (Physically Based Rendering), добавяне на ефекти по време на рендериране. За бързо създаване на проекти, в които се използва Kuesa, е предложен шаблон за Qt Creator. Поддържа се интеграция с Blender, Maya, 3ds Max и други 3D пакети, способни да експортират модели в формат glTF.

За опростяване на работата на дизайнерите и разработчиците е предвидена среда KUESA 3D Studio, позволяваща на дизайнерите да се съсредоточат върху работата с 3D съдържание и да променят външния вид в реално време, а на разработчиците, чрез просто API, да интегрират резултата от работата на дизайнера в приложението, като същевременно имат възможност да контролират всички аспекти на 3D съдържанието на ниво код.

Издаване на Kuesa 3D 1.2, пакет за опростяване на разработването на 3D приложения на Qt

В ново издание добавена е поддръжка на Qt 5.15. Осигурена е поддръжка на библиотеката Iro Material с материали, имитиращи отражения, прозрачни слоеве боя или прости прозрачни повърхности. Добавена е поддръжка за новата версия на системата за 3D моделиране Blender 2.8x. Реализирано е разширението glTF EXT_property_animation, позволяващо анимиране на всякакви видове свойства за трансформация на обекти (преместване, мащабиране, въртене). Например, могат да се създадат свойства за анимация на материали, камери и светлини в Blender и да се експортира сцената в формат glTF за зареждане с помощта на Kuesa 3D Runtime.


Възпроизведи видео

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

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster