- Qt 6.12
- Qt Quick 3D
- QML Types
- QtQuick3D.Helpers
- InstanceModel
- Qt Quick 3D | Commercial or GPLv3

# InstanceModel QML Type

Defines a data model based on an instance table. More...

Import Statement: | `import QtQuick3D.Helpers`
Since: | Qt 6.4
Inherits: | Object3D

- List of all members, including inherited members

## Properties

- instancingTable : Instancing

## Detailed Description

The InstanceModel QML type is a data model that provides access to the elements of an Instancing table.

The following roles are available:

Role name | Description
--- | ---
`modelPosition` | The position of the instance as a vector3d
`modelRotation` | The rotation of the instance as a quaternion
`modelScale` | The scale of the instance as a vector3d
`modelColor` | The color of the instance
`modelData` | The custom data of the instance as a vector4d

See also InstanceRepeater.

## Property Documentation

### instancingTable : Instancing

This property specifies the underlying instance table of the model.