Attribute QML Type
Definiert ein Attribut und wie Daten aus einem Buffer gelesen werden sollen. Mehr...
Import Statement: | import Qt3D.Core 2.8 |
In C++: | QAttribute |
Status: | Deprecated |
Detaillierte Beschreibung
Es gibt 3 Arten von Attributen.
- VertexAttribute: wird verwendet, um Daten zu definieren, die pro Vertex gelesen werden sollen
- IndexAttribute: wird verwendet, um Vertex-Indizes zu definieren, wenn indizierte Zeichenaufrufe verwendet werden sollen
- DrawIndirectAttribute: wird verwendet, um den DrawIndirect-Puffer zu definieren, wenn indirekte Zeichenaufrufe verwendet werden sollen
Hinweis: Wenn ein Attribut vom Typ DrawIndirectAttribute ist, sind nur count, stride und offset relevant.
Wenn Sie Ihre eigenen Attribute bereitstellen, kann es sinnvoll sein, Ihr Attribut mit Hilfe von Helfern wie QAttribute::defaultPositionAttributeName() zu benennen, da dies sicherstellt, dass Ihre Geometrie mit dem Picking und den verschiedenen Materialien, die im Qt3DExtras-Modul bereitgestellt werden, kompatibel sein wird.
© 2025 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.