Spec-Zone.ru › Qt 5.12

Класс QSGVertexColorMaterial

Класс QSGVertexColorMaterial предоставляет удобный способ отрисовки геометрии с цветом каждого вершины в графическом дереве сцены. Подробнее...

Заголовок: #include <QSGVertexColorMaterial>
qmake: QT += quick
Наследует: QSGMaterial
  • Список всех членов, включая унаследованные

Открытые функции

QSGVertexColorMaterial()
  • 5 открытых функций унаследовано от QSGMaterial

Подробное описание

Класс QSGVertexColorMaterial предоставляет удобный способ отрисовки геометрии с цветом каждого вершины в графическом дереве сцены.

Предупреждение: Этот вспомогательный класс функционален только при использовании OpenGL бэкенда Qt Quick графического дерева сцены.

Материал цвета вершин присвоит каждому вершине геометрии цвет. Пиксели между вершинами будут линейно интерполированы. Цвета могут содержать прозрачность.

Геометрия, которая должна отрисовываться с цветом вершины, должна иметь следующий макет. Атрибут позиции 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.12/qsgvertexcolormaterial.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API