In this chapter, we learned to create 3D games with Qt. We saw how to create and position 3D objects in the scene and configure the camera for rendering. Next, we examined how we can handle user input using Qt 3D. More than that, you learned to apply your existing animation skills to Qt 3D objects. Finally, we found out how to use Qt 3D together with other Qt modules.
Like Qt Quick, Qt 3D is rapidly evolving. At the time of writing, some of the modules are still experimental. You should expect the API of Qt 3D to be improved and extended, so make sure you check the Qt documentation for newer releases.
This concludes our book on game programming using Qt. We have taught you the general basics of Qt, described its widget realm to you, and introduced you to the fascinating world of Qt Quick and Qt 3D. Widgets (including Graphics View), Qt Quick, and Qt 3D are the main paths...