ParticleSceneShape3D QML Type
Offre la forme des particules d'une scène pour les émetteurs et les affectateurs. Plus d'informations...
| Import Statement: | import QtQuick3D.Particles3D |
| Since: | Qt 6.11 |
| Inherits: |
Propriétés
- excludedNodes : list<Node>
- geometry : Node
- scene : Node
- sceneCenter : Node
- sceneExtents : Node
- shapeResolution : real
Description détaillée
L'élément ParticleSceneShape3D peut être utilisé pour obtenir la forme d'une particule à partir d'une scène 3D. La forme enveloppe la scène en une seule forme basée sur les modèles de la scène.
Par exemple,
ParticleEmitter3D {
id: emitter
particle: particle
...
shape: ParticleSceneShape3D {
id: sceneShape
scene: sceneRoot
sceneCenter: node.scenePosition
sceneExtents: Qt.vector3d(1000, 500, 1000)
}
...
}Documentation sur les propriétés
excludedNodes : list<Node>
Cette propriété contient la liste des nœuds qui sont exclus lors de la construction de la forme. Le modèle est exclu de la forme s'il s'agit de l'un des nœuds ou de leur nœud enfant.
geometry : Node
Cette propriété contient la géométrie de la forme générée. Elle peut être utilisée pour effectuer un rendu de la forme afin de la visualiser.
scene : Node
Cette propriété contient le nœud racine de la scène. La forme de la scène est calculée dynamiquement sur la base des modèles enfants de la scène. Si la scène change, la forme est recalculée. Si un modèle n'est pas visible dans la scène, il ne sera pas inclus dans la forme. Seule la visibilité du nœud est vérifiée par l'implémentation. Si le matériau est totalement transparent ou si le nœud est filtré, la forme contiendra toujours ces nœuds, à moins qu'ils ne soient exclus de manière générale.
sceneCenter : Node
Cette propriété contient le point central où la forme est calculée.
La valeur par défaut est Qt.vector3(0, 0, 0).
sceneExtents : Node
Cette propriété contient les extensions pour lesquelles la forme est calculée. Les extensions sont ajoutées au centre de la scène et tout polygone situé en dehors de ce volume est exclu de la forme. Si cette valeur est vide, tous les polygones sont inclus.
La valeur par défaut est Qt.vector3(0, 0, 0).
shapeResolution : real [default: 10.0;]
Cette propriété définit la résolution de la forme. Plus la valeur est élevée, plus la forme ressemble aux modèles individuels.
La valeur minimale est de 1,0 et la valeur maximale de 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.