Qt3DExtras Namespace

Contains classes from the Qt3DExtras module. More...

Header: #include <qabstractcameracontroller.h>
CMake: find_package(Qt6 REQUIRED COMPONENTS 3dextras)
target_link_libraries(mytarget PRIVATE Qt6::3dextras)
qmake: QT += 3dextras
Status: Technology preview

This namespace is in technology preview and is subject to change.

Classes

(technology preview) class QAbstractCameraController
(technology preview) class QConeGeometry
(technology preview) class QConeGeometryView
(technology preview) class QConeMesh
(technology preview) class QCuboidGeometry
(technology preview) class QCuboidGeometryView
(technology preview) class QCuboidMesh
(technology preview) class QCylinderGeometry
(technology preview) class QCylinderGeometryView
(technology preview) class QCylinderMesh
(technology preview) class QDiffuseSpecularMaterial
(technology preview) class QExtrudedTextGeometry
(technology preview) class QExtrudedTextMesh
(technology preview) class QFirstPersonCameraController
(technology preview) class QForwardRenderer
(technology preview) class QGoochMaterial
(technology preview) class QMetalRoughMaterial
(technology preview) class QMorphPhongMaterial
(technology preview) class QOrbitCameraController
(technology preview) class QPerVertexColorMaterial
(technology preview) class QPlaneGeometry
(technology preview) class QPlaneGeometryView
(technology preview) class QPlaneMesh
(technology preview) class QSkyboxEntity
(technology preview) class QSphereGeometry
(technology preview) class QSphereGeometryView
(technology preview) class QSphereMesh
(technology preview) class QText2DEntity
(technology preview) class QTextureMaterial
(technology preview) class QTorusGeometry
(technology preview) class QTorusGeometryView
(technology preview) class QTorusMesh

Detailed Description

Classes

class QAbstractCameraController

The QAbstractCameraController class provides basic functionality for camera controllers. More...

class QConeGeometry

The QConeGeometry class allows creation of a cone in 3D space. More...

class QConeGeometryView

A conical mesh. More...

class QConeMesh

A conical mesh. More...

class QCuboidGeometry

The QCuboidGeometry class allows creation of a cuboid in 3D space. More...

class QCuboidGeometryView

A cuboid mesh. More...

class QCuboidMesh

A cuboid mesh. More...

class QCylinderGeometry

The QCylinderGeometry class allows creation of a cylinder in 3D space. More...

class QCylinderGeometryView

A cylindrical mesh. More...

class QCylinderMesh

A cylindrical mesh. More...

class QDiffuseSpecularMaterial

The QDiffuseSpecularMaterial class provides a default implementation of the phong lighting effect. More...

class QExtrudedTextGeometry

The QExtrudedTextGeometry class allows creation of a 3D extruded text in 3D space. More...

class QExtrudedTextMesh

A 3D extruded Text mesh. More...

class QFirstPersonCameraController

The QFirstPersonCameraController class allows controlling the scene camera from the first person perspective. More...

class QForwardRenderer

The QForwardRenderer provides a default FrameGraph implementation of a forward renderer. More...

class QGoochMaterial

The QGoochMaterial provides a material that implements the Gooch shading model, popular in CAD and CAM applications. More...

class QMetalRoughMaterial

The QMetalRoughMaterial provides a default implementation of PBR lighting. More...

class QMorphPhongMaterial

The QMorphPhongMaterial class provides a default implementation of the phong lighting effect. More...

class QOrbitCameraController

The QOrbitCameraController class allows controlling the scene camera along orbital path. More...

class QPerVertexColorMaterial

The QPerVertexColorMaterial class provides a default implementation for rendering the color properties set for each vertex. More...

class QPlaneGeometry

The QPlaneGeometry class allows creation of a plane in 3D space. More...

class QPlaneGeometryView

A square planar mesh. More...

class QPlaneMesh

A square planar mesh. More...

class QSkyboxEntity

Qt3DExtras::QSkyboxEntity is a convenience Qt3DCore::QEntity subclass that can be used to insert a skybox in a 3D scene. More...

class QSphereGeometry

The QSphereGeometry class allows creation of a sphere in 3D space. More...

class QSphereGeometryView

A spherical mesh. More...

class QSphereMesh

A spherical mesh. More...

class QText2DEntity

QText2DEntity allows creation of a 2D text in 3D space. More...

class QTextureMaterial

The QTextureMaterial provides a default implementation of a simple unlit texture material. More...

class QTorusGeometry

The QTorusGeometry class allows creation of a torus in 3D space. More...

class QTorusGeometryView

A toroidal mesh. More...

class QTorusMesh

A toroidal mesh. More...