O'Reilly logo

Qt 5 Projects by Marco Piccolino

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Introducing Qt 3D

In Chapter 1, Writing Acceptance Tests and Building a Visual Prototype, we discussed how many options Qt provides when it comes to UI technologies. Its 3D offering, which had provided the QML and JS-focused Qt Canvas 3D module since release 5.5, now also includes the extremely powerful Qt 3D framework (https://doc.qt.io/qt-5/qt3d-overview.html).

In fact, Qt 3D is not just a 3D package; it is a generic framework for near-real-time simulations that does not only include rendering; it encompasses physics, audio, logic, and much more. The good news is that as well as being so powerful, Qt 3D makes it easy to implement simple solutions, while also making it possible to implement more complex ones.

The three core concepts around ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required