Sign up for the KDAB Newsletter
Stay on top of the latest news, publications, events and more.
Go to Sign-up
Find what you need - explore our website and developer resources
25 January 2021
0:00 Intro to talk
3:16 Beginning of talk
6:25 Qt 5.14 and 5.15 Performance Updates
22:50 Qt 6 Rendering Backend
29:46 Qt 6 API Changes
43:08 What is Kuesa?
This talk by KDAB's Mike Krus was presented at Qt Day Italy 2020. Qt Day gathers Qt experts from all over the world and is entirely focused on Qt and Qt-related technologies. The event is organized by Develer.
https://qtday.it/
https://www.develer.com/en/
We review the changes in Qt 3D in recent and upcoming releases of Qt, mainly 5.14 and 5.15, along with plans for the Qt 6 timeline. We will look at how Qt 3D compares with the upcoming Qt Quick 3D. Finally, we will look at upcoming changes in Kuesa, an extension to Qt 3D for integration with authoring tools.
Use of 3D-related technologies continues to grow, year after year. In this presentation, we look at Qt 3D and how it can be used to create rich, mixed 2D and 3D user interfaces. We focus on Qt 3D’s architecture and the many changes that have been made for 5.14 and 5.15. We also look at ongoing work for the Qt 6 branch. Most changes focus on performance and portability, including the ability to support RHI and native Vulkan renderers. Other changes are related to usability and making Qt 3D easier to get started with.
Qt 5.14 also saw the introduction of Qt Quick 3D, a new module, unrelated to Qt 3D, that can be used to render 3D objects. We will look at how the two modules compare to each other and where each of them excels.
Finally we will look at new features in Kuesa, an extension to Qt 3D, which, very much like Qt Quick 3D, makes it easier to integrate work from 3D designers to create rich, interactive applications that mix 2D and 3D.