Package io.qt.qt3d.extras

  • Class Summary 
    Class Description
    QAbstractCameraController
    Basic functionality for camera controllers
    QAbstractCameraController.InputState
    Java wrapper for Qt class Qt3DExtras::QAbstractCameraController::InputState
    QAbstractSpriteSheet
    Java wrapper for Qt class Qt3DExtras::QAbstractSpriteSheet
    QConeGeometry
    Allows creation of a cone in 3D space. * * * * * The QConeGeometry class is most commonly used internally by the QConeMesh * but can also be used in custom Qt3DRender::QGeometryRenderer subclasses.
    QConeMesh
    A conical mesh
    QCuboidGeometry
    Allows creation of a cuboid in 3D space. * * * * * The QCuboidGeometry class is most commonly used internally by the QCuboidMesh * but can also be used in custom Qt3DRender::QGeometryRenderer subclasses
    QCuboidMesh
    A cuboid mesh
    QCylinderGeometry
    Allows creation of a cylinder in 3D space. * * * * * The QCylinderGeometry class is most commonly used internally by the QCylinderMesh * but can also be used in custom Qt3DRender::QGeometryRenderer subclasses
    QCylinderMesh
    A cylindrical mesh
    QDiffuseMapMaterial
    Default implementation of the phong lighting effect where the diffuse light component is read from a texture map
    QDiffuseSpecularMapMaterial
    Default implementation of the phong lighting effect where the diffuse and specular light components are read from texture maps
    QDiffuseSpecularMaterial
    Default implementation of the phong lighting effect
    QExtrudedTextGeometry
    Allows creation of a 3D extruded text in 3D space
    QExtrudedTextMesh
    A 3D extruded Text mesh
    QFirstPersonCameraController
    Allows controlling the scene camera from the first person perspective
    QForwardRenderer
    Default FrameGraph implementation of a forward renderer
    QGoochMaterial
    Material that implements the Gooch shading model, popular in CAD and CAM applications
    QMetalRoughMaterial
    Default implementation of PBR lighting
    QMorphPhongMaterial
    Default implementation of the phong lighting effect
    QNormalDiffuseMapAlphaMaterial
    Specialization of QNormalDiffuseMapMaterial with alpha coverage and a depth test performed in the rendering pass
    QNormalDiffuseMapMaterial
    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
    QNormalDiffuseSpecularMapMaterial
    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
    QOrbitCameraController
    Allows controlling the scene camera along orbital path
    QPerVertexColorMaterial
    Default implementation for rendering the color properties set for each vertex
    QPhongAlphaMaterial
    Default implementation of the phong lighting effect with alpha
    QPhongMaterial
    Default implementation of the phong lighting effect
    QPlaneGeometry
    Allows creation of a plane in 3D space. * * * * The QPlaneGeometry class is most commonly used internally by the QPlaneMesh * but can also be used in custom Qt3DRender::QGeometryRenderer subclasses
    QPlaneMesh
    A square planar mesh
    QSkyboxEntity
    Qt3DExtras::QSkyboxEntity is a convenience Qt3DCore::QEntity subclass that can be used to insert a skybox in a 3D scene
    QSphereGeometry
    Allows creation of a sphere in 3D space. * * * * * The QSphereGeometry class is most commonly used internally by the QSphereMesh * but can also be used in custom Qt3DRender::QGeometryRenderer subclasses
    QSphereMesh
    A spherical mesh
    QSpriteGrid
    Java wrapper for Qt class Qt3DExtras::QSpriteGrid
    QSpriteSheet
    Java wrapper for Qt class Qt3DExtras::QSpriteSheet
    QSpriteSheetItem
    Java wrapper for Qt class Qt3DExtras::QSpriteSheetItem
    Qt3DWindow
    Java wrapper for Qt class Qt3DExtras::Qt3DWindow
    QText2DEntity
    Allows creation of a 2D text in 3D space
    QTexturedMetalRoughMaterial Deprecated.
    Use Qt3DExtras::QMetalRoughMaterial
    QTextureMaterial
    Default implementation of a simple unlit texture material
    QTorusGeometry
    Allows creation of a torus in 3D space. * * * * * The QTorusGeometry class is most commonly used internally by the QTorusMesh * but can also be used in custom Qt3DRender::QGeometryRenderer subclasses
    QTorusMesh
    A toroidal mesh