Spec-Zone.ru › Qt 6.0

Класс QSGVertexColorMaterial

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

Заголовок: #include <QSGVertexColorMaterial>
CMake: find_package(Qt6 COMPONENTS Quick REQUIRED) target_link_libraries(mytarget PRIVATE Qt6::Quick)
qmake: QT += quick
Наследует: QSGMaterial
  • Список всех членов, включая унаследованные

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

QSGVertexColorMaterial()

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

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

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

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

Spec-Zone.ru

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