GeometryRenderer QML Type
Encapsule le rendu géométrique. En savoir plus...
| Import Statement: | import Qt3D.Render 2.12 |
| In C++: | QGeometryRenderer |
| Inherits: | |
| Status: | Deprecated |
Ce type est obsolète. Nous vous déconseillons fortement de l'utiliser dans du nouveau code.
Propriétés
- firstInstance : int
- firstVertex : int
- geometry : Geometry
- indexBufferByteOffset : int
- indexOffset : int
- instanceCount : int
- primitiveRestartEnabled : bool
- primitiveType : enumeration
- restartIndexValue : int
- sortIndex : real
(since 6.0) - vertexCount : int
- verticesPerPatch : int
Description détaillée
Un GeometryRenderer contient toutes les informations nécessaires au tracé d'une géométrie. Une géométrie contient les coordonnées des données géométriques ; le GeometryRenderer spécifie comment interpréter ces données.
Documentation des propriétés
firstInstance : int
Contient l'instance de base.
firstVertex : int
Contient le premier sommet.
geometry : Geometry
Contient la géométrie.
indexBufferByteOffset : int
Contient le décalage en octets dans le tampon d'index.
indexOffset : int
Contient le sommet de base.
instanceCount : int
Contient le nombre d'instances.
primitiveRestartEnabled : bool
Contient l'indicateur de redémarrage de la primitive.
primitiveType : enumeration
Contient le type primitif.
- QGeometryRenderer.Points
- QGeometryRenderer.Lignes
- QGeometryRenderer.LineLoop
- QGeometryRenderer.LineStrip
- QGeometryRenderer.Triangles
- QGeometryRenderer.TriangleStrip
- QGeometryRenderer.TriangleFan
- QGeometryRenderer.LinesAdjacency
- QGeometryRenderer.TrianglesAdjacency
- QGeometryRenderer.Adjacence de bandes de lignes
- QGeometryRenderer.AdjacenceDeBandesDeTriangles
- QGeometryRenderer.Patches
Voir aussi Qt3DRender::QGeometryRenderer::PrimitiveType.
restartIndexValue : int
Contient l'index de redémarrage.
sortIndex : real [since 6.0]
Remplace l'index de tri lorsque le tri en fonction de la profondeur est activé.
Si le tri par profondeur est activé dans le graphe d'images, le moteur de rendu triera les objets en fonction de la distance entre le centre du volume englobant et la caméra, et les affichera du plus éloigné au plus proche.
Cette propriété permet de remplacer l’index de profondeur et de contrôler avec précision l’ordre de rendu des objets. Cela s’avère utile lorsque tous les objets se trouvent à la même distance physique de la caméra.
Les valeurs réelles n’ont pas d’importance ; elles servent uniquement à définir un ordre de tri des objets. Ceux-ci sont triés de telle sorte que l’objet ayant la valeur la plus petite soit affiché en premier, puis celui ayant la deuxième plus petite valeur, et ainsi de suite.
Remarque : définir cette valeur sur -1.f désactive le tri explicite pour cette entité et rétablit l’utilisation de la distance par rapport au centre du volume englobant.
Cette propriété a été introduite dans Qt 6.0.
Voir également SortPolicy.
vertexCount : int
Contient le nombre de sommets.
verticesPerPatch : int
Contient les sommets par patch.
© 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.