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 ...