Offers particle shape from model for emitters and affectors. More...
Import Statement: | import QtQuick3D.Particles3D |
Since: | Qt 6.2 |
The ParticleModelShape3D element can be used to get particle shape from a 3D model.
For example, to emit particles from outlines of a model shape:
Component { id: suzanneComponent Model { source: "meshes/suzanne.mesh" scale: Qt.vector3d(100, 100, 100) } } ParticleEmitter3D { shape: ParticleModelShape3D { model: suzanneComponent fill: false } ... }
delegate : Component
The delegate provides a template defining the model for the ParticleModelShape3D. For example, using the default sphere model with default material
Component { id: modelComponent Model { source: "#Sphere" scale: Qt.vector3d(0.5, 0.5, 0.5) materials: DefaultMaterial { diffuseColor: "red" } } } ParticleModelShape3D { delegate: modelComponent }
fill : bool
This property defines if the shape should be filled or just use the shape outlines.
The default value is true
.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.2/qml-qtquick3d-particles3d-particlemodelshape3d.html