GeometryRenderer QML Type
Kapseln die Darstellung von Geometrie. Mehr...
| Import Statement: | import Qt3D.Render 2.12 |
| In C++: | QGeometryRenderer |
| Inherits: | |
| Status: | Deprecated |
Dieser Typ ist veraltet. Wir raten dringend davon ab, ihn in neuem Code zu verwenden.
Eigenschaften
- 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
Ausführliche Beschreibung
Ein GeometryRenderer enthält alle Informationen, die zum Zeichnen einer Geometrie erforderlich sind. Eine Geometrie enthält die Koordinaten der Geometriedaten – der GeometryRenderer legt fest, wie diese Daten zu interpretieren sind.
Dokumentation der Eigenschaften
firstInstance : int
Enthält die Basisinstanz.
firstVertex : int
Enthält den ersten Knoten.
geometry : Geometry
Enthält die Geometrie.
indexBufferByteOffset : int
Enthält den Byte-Offset im Indexpuffer.
indexOffset : int
Enthält den Basiseckpunkt.
instanceCount : int
Enthält die Anzahl der Instanzen.
primitiveRestartEnabled : bool
Enthält das Flag für den primitiven Neustart.
primitiveType : enumeration
Enthält den Primitivtyp.
- QGeometryRenderer.Points
- QGeometryRenderer.Lines
- QGeometryRenderer.LineLoop
- QGeometryRenderer.LineStrip
- QGeometryRenderer.Triangles
- QGeometryRenderer.TriangleStrip
- QGeometryRenderer.TriangleFan
- QGeometryRenderer.LinesAdjacency
- QGeometryRenderer.TrianglesAdjacency
- QGeometryRenderer.Linienstreifen-Nachbarschaft
- QGeometryRenderer.Dreieckstreifen-Nachbarschaft
- QGeometryRenderer.Patches
Siehe auch „ Qt3DRender::QGeometryRenderer::PrimitiveType “.
restartIndexValue : int
Enthält den Neustartindex.
sortIndex : real [since 6.0]
Überschreibt den Sortierindex, wenn die Tiefensortierung aktiviert ist.
Wenn die Tiefensortierung im Frame-Graph aktiviert ist, sortiert der Renderer Objekte danach, wie weit der Mittelpunkt des Begrenzungsvolumens von der Kamera entfernt ist, und rendert Objekte vom am weitesten entfernten zum nächsten.
Diese Eigenschaft kann verwendet werden, um den Tiefenindex zu überschreiben und die Reihenfolge, in der Objekte gerendert werden, präzise zu steuern. Dies ist nützlich, wenn sich alle Objekte in derselben physikalischen Entfernung zur Kamera befinden.
Die tatsächlichen Werte sind nicht von Bedeutung; wichtig ist lediglich, dass sie eine Reihenfolge für die Sortierung der Objekte festlegen. Die Objekte werden so sortiert, dass das Objekt mit dem kleinsten Wert zuerst gezeichnet wird, dann das mit dem zweitkleinsten Wert und so weiter.
Hinweis: Wenn dieser Wert auf -1.fgesetzt wird , wird die explizite Sortierung für diese Entität deaktiviert und wieder auf die Entfernung vom Mittelpunkt des Begrenzungsvolumens zurückgegriffen.
Diese Eigenschaft wurde in Qt 6.0 eingeführt.
Siehe auch SortPolicy.
vertexCount : int
Enthält die Anzahl der Ecken.
verticesPerPatch : int
Enthält die Eckpunkte pro 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.