Qt 5.7 | Qt 3D | Qt3DExtras Namespace

Qt 5.7.1 Reference Documentation

# Qt3DExtras Namespace

Contains classes from the Qt3DExtras module. More...

Header: | #include <Qt3DExtras>
qmake: | QT += 3dextras

## Classes

class | QConeGeometry
class | QConeMesh
class | QCuboidGeometry
class | QCuboidMesh
class | QCylinderGeometry
class | QCylinderMesh
class | QDiffuseMapMaterial
class | QDiffuseSpecularMapMaterial
class | QFirstPersonCameraController
class | QForwardRenderer
class | QGoochMaterial
class | QNormalDiffuseMapAlphaMaterial
class | QNormalDiffuseMapMaterial
class | QNormalDiffuseSpecularMapMaterial
class | QOrbitCameraController
class | QPerVertexColorMaterial
class | QPhongAlphaMaterial
class | QPhongMaterial
class | QPlaneGeometry
class | QPlaneMesh
class | QSkyboxEntity
class | QSphereGeometry
class | QSphereMesh
class | QTorusGeometry
class | QTorusMesh
class | Qt3DWindow

## Detailed Description

Contains classes from the Qt3DExtras module.

## Classes

### class QConeGeometry

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

### class QConeMesh

A conical mesh. More...

### class QCuboidGeometry

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

### class QCuboidMesh

A cuboid mesh. More...

### class QCylinderGeometry

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

### class QCylinderMesh

A cylindrical mesh. More...

### class QDiffuseMapMaterial

The QDiffuseMapMaterial provides a default implementation of the phong lighting effect where the diffuse light component is read from a texture map. More...

### class QDiffuseSpecularMapMaterial

The QDiffuseSpecularMapMaterial provides a default implementation of the phong lighting effect where the diffuse and specular light components are read from texture maps. 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 QNormalDiffuseMapAlphaMaterial

The QNormalDiffuseMapAlphaMaterial provides a specialization of QNormalDiffuseMapMaterial with alpha coverage and a depth test performed in the rendering pass. More...

### class QNormalDiffuseMapMaterial

The QNormalDiffuseMapMaterial provides a default implementation of the phong lighting and bump effect where the diffuse light component is read from a texture map and the normals of the mesh being rendered from a normal texture map. More...

### class QNormalDiffuseSpecularMapMaterial

The QNormalDiffuseSpecularMapMaterial provides a default implementation of the phong lighting and bump effect where the diffuse and specular light components are read from texture maps and the normals of the mesh being rendered from a normal texture map. 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 QPhongAlphaMaterial

The QPhongAlphaMaterial class provides a default implementation of the phong lighting effect with alpha. More...

### class QPhongMaterial

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

### class QPlaneGeometry

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

### class QPlaneMesh

A square planar mesh. More...

### class QSkyboxEntity

### class QSphereGeometry

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

### class QSphereMesh

A spherical mesh. More...

### class QTorusGeometry

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

### class QTorusMesh

A toroidal mesh. More...

### class Qt3DWindow