The ability to create 3D applications is a skillset that is increasingly in demand as it plays a crucial role in advanced UX design, virtual reality, game development, and more. While developing a modern 3D program requires many disparate skills, there are frameworks that help the developer stitch it all together. Qt 3D, developed by KDAB, is one such framework.
Our first Qt 3D whitepaper helped us understand the structure of a Qt 3D program – the nature of entities, components, and aspects, and how those are incorporated into the scene graph and frame graph. With those basics under our belt, we'll now tackle how to incorporate those elements into a functioning program by examining how to receive user input and how to animate objects in a scene.
Note: In 2024 The Qt Company deprecated Qt 3D. Contact KDAB if you have queries or need help with your Qt 3D application.