Qt 3D Core QML Types

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


  import Qt3D.Core 2.0

See Qt 3D QML Types for a list of all QML types in Qt 3D.

QML Types

Component3D

Provides the base type for creating Qt 3D components

AbstractSkeleton

A skeleton contains the joints for a skinned mesh

Armature

Used to calculate skinning transform matrices and set them on shaders

Joint

Used to transforms parts of skinned meshes

Skeleton

Holds the data for a skeleton to be used with skinned meshes

SkeletonLoader

Used to load a skeleton of joints from file

Transform

Used to perform transforms on meshes

Entity

Node subclass that can aggregate several Component3D instances that will specify its behavior

EntityLoader

Provides a way to dynamically load an Entity subtree

Node

A base QML type that other types inherit. It cannot be directly created

NodeInstantiator

Dynamically creates nodes

QuaternionAnimation

A PropertyAnimation for quaternions