- Qt 6.9
- Qt 3D
- Qt 3D Extras C++ Classes
- Qt 6.9.0 Reference Documentation

# Qt 3D Extras C++ Classes

The Qt 3D Extras module provides a set of prebuilt elements to help you get started with Qt 3D. More...

This module is deprecated since 6.8. We strongly advise against using it in new code.

## Namespaces

Qt3DExtras | Contains classes from the Qt3DExtras module

## Detailed Description

This module is still in development but is available as a technology preview. This means it is unstable, likely to change and provided as a convenience only.

     #include <Qt3DExtras>

To link against the corresponding C++ library, add the following to your qmake project file:

     QT += 3dextras

Classes, types, and functions are declared under the Qt3DExtras namespace.

### Overview

#### Materials

#### Meshes and Geometries

#### Camera Controllers

#### Entities

- Qt3DExtras::QSkyboxEntity

#### FrameGraphs

- Qt3DExtras::QForwardRenderer

#### Window

- Qt3DExtras::Qt3DWindow

Note: The Quick3DExtras module also specifies a Qt3DExtras::Quick::Qt3DQuickWindow.

### Reference

- Qt 3D Extras C++ Classes
- Qt 3D Examples