O'Reilly logo

Game Programming using Qt 5 Beginner's Guide - Second Edition by Lorenz Haas, Witold Wysota, Pavel Strakhov

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

Stable modules

The Qt3DCore module implements the base structure of Qt 3D. It provides Entity and Component types, as well as base classes for other Qt 3D systems. Qt3DCore itself does not implement any behavior, providing only the framework that's used by other modules.

The Qt3DRender module implements 3D rendering, so it's one of the most feature-rich modules. Let's list some important pieces of its functionality:

  • GeometryRenderer is the base component type that defines the visible shape of an entity
  • The Mesh component allows you to import the entity's geometry from a file
  • The Material component is the base component type that defines visible properties of the entity's surface
  • The SceneLoader component allows you to import a hierarchy ...

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