Release of Kuesa 3D 1.2, a package designed to simplify the development of 3D applications on Qt.

KDAB Company released Tool Release Kuesa 3D 1.2, providing tools for creating 3D applications based on Qt 3D. The project aims to simplify collaboration between designers creating models in packages like Blender, Maya, and 3ds Max, and developers writing application code using Qt. Working with models is separated from coding, and Kuesa serves as the link uniting these processes. The project is written in C++ and is distributed is licensed under a dual license: AGPLv3 and a commercial license that allows the use of Kuesa for creating proprietary applications.

Kuesa provides a module for Qt 3D that addresses the tasks of creating and integrating 3D resources, such as importing models in the format glTF 2 (GL Transmission Format), creating handlers for accessing and manipulating loaded content, using materials based on PBR (Physically Based Rendering), and adding effects during rendering. To quickly create projects using Kuesa, a template for Qt Creator is offered. Integration with Blender, Maya, 3ds Max, and other 3D packages capable of exporting models in glTF format is supported.

To simplify the work of designers and developers, an environment called KUESA 3D Studio, allows designers to focus on working with 3D content and changing its appearance in real-time, while developers can integrate the designer's work into the application using a simple API, with the ability to control all aspects of 3D content at the code level.

Release of Kuesa 3D 1.2, a package designed to simplify the development of 3D applications on Qt.

In new release support added Qt 5.15. Support for the Iro Material library is provided, featuring materials that simulate reflections, transparent paint layers, or simple transparent surfaces. Support for the new branch of the 3D modeling system Blender 2.8x has been added. The glTF extension EXT_property_animation has been implemented, allowing the animation of any types of transformation properties of objects (translation, scaling, rotation). For example, material, camera, and light animation properties can be created in Blender and the scene exported in glTF format for loading via Kuesa 3D Runtime.


Play video

Source: opennet.ru

Buy reliable website hosting with DDoS protection, VPS VDS servers 🔥 Buy reliable website hosting with DDoS protection, VPS VDS servers | ProHoster