Attribute QML Type
Definiert ein Attribut und legt fest, wie Daten aus einem Puffer gelesen werden sollen. Mehr...
| Import Statement: | import Qt3D.Core 2.12 |
| In C++: | QAttribute |
| Status: | Deprecated |
Dieser Typ ist veraltet. Wir raten dringend davon ab, ihn in neuem Code zu verwenden.
Ausführliche Beschreibung
Es gibt drei Arten von Attributen.
- VertexAttribute: wird verwendet, um Daten zu definieren, die pro Scheitelpunkt gelesen werden sollen
- IndexAttribute: Dient zur Definition von Vertex-Indizes, wenn indizierte Draw-Aufrufe verwendet werden sollen
- DrawIndirectAttribute: dient zur Angabe des zu verwendenden DrawIndirect-Puffers, wenn indirekte Draw-Aufrufe verwendet werden sollen
Hinweis: Wenn ein Attribut vom Typ „DrawIndirectAttribute“ ist, sind nur „count“, „stride“ und „offset“ relevant.
Wenn Sie eigene Attribute bereitstellen, kann es sinnvoll sein, Ihr Attribut mithilfe von Hilfsfunktionen wie `QAttribute::defaultPositionAttributeName()` zu benennen, da dadurch sichergestellt wird, dass Ihre Geometrie mit dem Picking und den verschiedenen im Modul „ Qt3DExtras “ bereitgestellten Materialien kompatibel ist.
© 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.