Qt 5.7 | Qt 3D | Qt 3D Render QML Types

Qt 5.7.1 Reference Documentation

# 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