Qt 3D Render QML Types

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

import Qt3D.Render 2.0

CameraSelector

Class to allow for selection of camera to be used

ClearBuffers

Class to clear buffers

DispatchCompute

FrameGraphNode

Base class of all FrameGraph configuration nodes

FrustumCulling

LayerFilter

Controls layers Drawn in a frame graph branch

NoDraw

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

RenderSurfaceSelector

Provides a way of specifying the render surface

RenderTargetSelector

SortPolicy

Provides storage for the sort types to be used

Viewport

A viewport on the Qt3D Scene

Camera

Defines a view point through which the scene will be rendered

CameraLens

Provides the projection matrix that is used to define a Camera for 3D scene

Layer

Way of filtering which entities will be rendered

PickingSettings

Specifies how entity picking is handled

RenderSettings

Type holds settings related to rendering process and host the active FrameGraph

Attribute

Defines an attribute and how data should be read from a Buffer

Buffer

Provides a data store for raw data to later be used as vertices or uniforms

Geometry

GeometryRenderer

Mesh

A custom mesh

SceneLoader

Provides the facility to load an existing Scene

Light

Encapsulate a QAbstractLight object in a Qt 3D scene

DirectionalLight

Encapsulate a Directional Light object in a Qt 3D scene

PointLight

Encapsulate a Point Light object in a Qt 3D scene

SpotLight

Encapsulate a Spot Light object in a Qt 3D scene

Effect

Base class for effects in a Qt 3D scene

FilterKey

Stores filter keys and their values

GraphicsApiFilter

For OpenGL identifies the API required for the attached technique

Material

Non-creatable abstract base for materials

Parameter

Provides storage for a name and value pair

RenderPass

Encapsulates a Render Pass

ShaderProgram

Encapsulates a Shader Program

Technique

Encapsulates a Technique

ObjectPicker

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

PickEvent

Holds information when an object is picked

PickTriangleEvent

Holds information when a triangle is picked

BlendEquation

Specifies the equation used for both the RGB blend equation and the Alpha blend equation

BlendEquationArguments

Encapsulates blending information: specifies how the incoming values (what's going to be drawn) are going to affect the existing values (what is already drawn)

ClipPlane

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

PointSize

Specifies the size of rasterized points. May either be set statically or by shader programs

AbstractTextureImage

Encapsulates the necessary information to create an OpenGL texture image

TextureImage

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

© 2016 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.