Qt 3D Render QML Types

To import and use the module's QML types, use the following statement:


  import Qt3D.Render 2.0

AbstractTextureImage

Encapsulates the necessary information to create an OpenGL texture image

Attribute

Uncreatable

BlendEquationArguments

Encapsulates blending information

Buffer

Camera

Defines a view point through which the scene will be rendered

CameraSelector

ClearBuffers

ClipPlane

Enables an additional OpenGL clipping plane that can be in shaders using gl_ClipDistance

DirectionalLight

Encapsulate a Directional Light object in a Qt 3D scene

DispatchCompute

Effect

Base class for effects in a Qt 3D scene

FilterKey

For storing filter keys and their value

FrameGraphNode

FrustumCulling

Geometry

GeometryRenderer

GraphicsApiFilter

For OpenGL identifies the API required for the attached technique

Layer

For ..

LayerFilter

Controls layers Drawn in a frame graph branch

Light

Encapsulate a QAbstractLight object in a Qt 3D scene

Material

Non-creatable abstract base for materials

Mesh

A custom mesh

NoDraw

When a NoDraw node is present in a FrameGraph branch, this * prevents the renderer from rendering any primitive

ObjectPicker

Instantiates a component that can be used to interact with an Entity by a process known as picking

Parameter

Provides storage for a name and value pair

PickEvent

Holds information when an object is picked

PickTriangleEvent

Holds information when a triangle is picked

PointLight

Encapsulate a Point Light object in a Qt 3D scene

RenderPass

Encapsulates a Render Pass

RenderSurfaceSelector

Provides a way of specifying the render surface

RenderTargetSelector

SceneLoader

ShaderProgram

Encapsulates a Shader Program

SortPolicy

Provides storage for the sort types to be used

SpotLight

Encapsulate a Spot Light object in a Qt 3D scene

Technique

Encapsulates a Technique

TextureImage

Encapsulates the necessary information to create an OpenGL texture image from an image source

Viewport

A viewport on the Qt3D Scene