ModelParticle3D QML Type

Particle using a Qt Quick 3D Model. More...

Import Statement: import QtQuick3D.Particles3D .
Since: Qt 6.1
Inherits:

Particle3D

Properties

Detailed Description

The ModelParticle3D is a logical particle element that creates particles from a Qt Quick 3D Model component.

Property Documentation

delegate : Component

The delegate provides a template defining each object instantiated by the particle.

For example, to allocate 200 red cube particles:

Component {
    id: particleComponent
    Model {
        source: "#Cube"
        scale: Qt.vector3d(0.2, 0.2, 0.2)
        materials: DefaultMaterial { }
    }
}

ModelParticle3D {
    id: particleRed
    delegate: particleComponent
    maxAmount: 200
    color: "#ff0000"
}

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.1/qml-qtquick3d-particles3d-modelparticle3d.html