Spec-Zone.ru › Qt

Класс 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 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-6.2/qsgvertexcolormaterial.html

Spec-Zone.ru

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