Offers particle shape from model for emitters and affectors. 更多...
import 语句: | 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.
默认值为
true
.