Класс QSGVertexColorMaterial
Класс QSGVertexColorMaterial предоставляет удобный способ рендеринга геометрии с цветом каждого вершины в графическом представлении сцены. Подробнее...
| Заголовок: | #include <QSGVertexColorMaterial> |
| qmake: | QT += quick |
| Наследует: | QSGMaterial |
Открытые функции
| QSGVertexColorMaterial() |
Подробное описание
Предупреждение: Этот вспомогательный класс функционален только при использовании стандартного бэкенда Qt Quick scenegraph.
Материал цвета вершины присвоит каждому вершину геометрии цвет. Пиксели между вершинами будут линейно интерполированы. Цвета могут содержать прозрачность.
Геометрия, подлежащая рендерингу с цветом вершины, должна иметь следующий макет. Атрибут позиции 0 должен содержать вершины. Атрибут позиции 1 должен содержать цвета, кортеж из 4 значений с макетом RGBA. Для значений цвета допустимы как числа с плавающей точкой в диапазоне от 0 до 1, так и целые беззнаковые байты в диапазоне от 0 до 255.
Примечание: Процессор рендеринга ожидает пиксели с предварительно умноженным альфа-каналом.
QSGGeometry::defaultAttributes_ColoredPoint2D() можно использовать для построения набора атрибутов, совместимого с этим материалом.
Материал цвета вершины учитывает текущую непрозрачность и текущую матрицу при обновлении состояния рендеринга.
Документация по функциям-членам
QSGVertexColorMaterial::QSGVertexColorMaterial()
Создает новый материал цвета вершины.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.15/qsgvertexcolormaterial.html