Qt 5.9 | Qt Canvas 3D | Qt Canvas 3D QML Types

Qt 5.9.2 Reference Documentation

# Qt Canvas 3D QML Types

The Qt Canvas 3D functionality can be accessed via these QML types.

Canvas3DAbstractObject | Base type for Canvas3D types representing OpenGL resources
Canvas3DActiveInfo | Active attribute or uniform information
Canvas3DBuffer | Contains an OpenGL buffer
Canvas3D | Canvas that provides a 3D rendering context
GLStateDumpExt | Provides means to print current GL driver state info
Canvas3DTextureProvider | Provides means to get QQuickItem as Canvas3DTexture
Context3D | Provides the 3D rendering API and context
Canvas3DContextAttributes | Attribute set for Context3D
Canvas3DFrameBuffer | Contains an OpenGL framebuffer
Canvas3DProgram | Contains a shader program
Canvas3DRenderBuffer | Contains an OpenGL renderbuffer
Canvas3DShader | Contains a shader
Canvas3DShaderPrecisionFormat | Contains the shader precision format attributes
TextureImage | Contains a texture image
TextureImageFactory | Create TextureImage elements
Canvas3DTexture | Contains an OpenGL texture
Canvas3DUniformLocation | Contains uniform location id