ParticleSceneShape3D QML Type
Stellt die Partikelform aus einer Szene für Emitter und Affektoren bereit. Mehr...
| Import Statement: | import QtQuick3D.Particles3D |
| Since: | Qt 6.11 |
| Inherits: |
Eigenschaften
- excludedNodes : list<Node>
- geometry : Node
- scene : Node
- sceneCenter : Node
- sceneExtents : Node
- shapeResolution : real
Ausführliche Beschreibung
Das Element „ParticleSceneShape3D“ kann verwendet werden, um die Partikelform aus einer 3D-Szene zu ermitteln. Die Form fasst die Szene auf der Grundlage der Modelle in der Szene zu einer einzigen Form zusammen.
Beispiel:
ParticleEmitter3D {
id: emitter
particle: particle
...
shape: ParticleSceneShape3D {
id: sceneShape
scene: sceneRoot
sceneCenter: node.scenePosition
sceneExtents: Qt.vector3d(1000, 500, 1000)
}
...
}Dokumentation zu den Eigenschaften
excludedNodes : list<Node>
Diese Eigenschaft enthält die Liste der Knoten, die beim Erstellen der Form ausgeschlossen werden. Ein Modell wird aus der Form ausgeschlossen, wenn es zu diesen Knoten gehört oder ein untergeordneter Knoten davon ist.
geometry : Node
Diese Eigenschaft enthält die Geometrie der generierten Form. Sie kann zum Rendern der Form verwendet werden, um diese zu visualisieren.
scene : Node
Diese Eigenschaft enthält den Stammknoten der Szene. Die Form der Szene wird dynamisch auf der Grundlage der untergeordneten Modelle der Szene berechnet. Wenn sich die Szene ändert, wird die Form neu berechnet. Ist ein Modell in der Szene nicht sichtbar, wird es nicht in die Form einbezogen. Die Implementierung prüft lediglich die Sichtbarkeit des Knotens. Ist das Material vollständig transparent oder wird der Knoten herausgefiltert, enthält die Form diese Knoten dennoch, sofern sie nicht manuell ausgeschlossen werden.
sceneCenter : Node
Diese Eigenschaft gibt den Mittelpunkt an, an dem die Form berechnet wird.
Der Standardwert lautet „ Qt.vector3(0, 0, 0) “.
sceneExtents : Node
Diese Eigenschaft enthält die Ausdehnungswerte, für die die Form berechnet wird. Die Ausdehnungswerte werden zum Mittelpunkt der Szene addiert, und alle Polygone außerhalb dieses Volumens werden bei der Berechnung der Form nicht berücksichtigt. Ist dieser Wert leer, werden alle Polygone einbezogen.
Der Standardwert lautet „ Qt.vector3(0, 0, 0) “.
shapeResolution : real [default: 10.0;]
Diese Eigenschaft gibt die Auflösung der Form an. Je höher der Wert, desto genauer entspricht die Form den einzelnen Modellen.
Der Mindestwert beträgt 1,0, der Höchstwert 100,0;
© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.