Тип атрибута QML
Определяет атрибут и способ чтения данных из буфера. Подробнее...
| Заявление об импорте: | import Qt3D.Core |
| Создает: | QAttribute |
Подробное описание
Существует 3 типа атрибутов.
- VertexAttribute: используется для определения данных, которые должны читаться на основе каждого вертекса
- IndexAttribute: используется для определения индексов вертексов, когда необходимо использовать вызовы отрисовки с индексами
- DrawIndirectAttribute: используется для указания буфера DrawIndirect, который нужно использовать при использовании вызовов отрисовки косвенным способом
Примечание: когда атрибут имеет тип DrawIndirectAttribute, важны только count, stride и offset.
При создании собственных атрибутов может быть целесообразно использовать имена атрибутов с помощью вспомогательных функций, таких как QAttribute::defaultPositionAttributeName(), так как это обеспечит совместимость вашей геометрии с выбором и различными материалами, предоставляемыми модулем Qt3DExtras.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.2/qml-qt3d-core-attribute.html