Spec-Zone.ru › Qt

Тип QML буфера

Создает или ссылается на буфер цвета, который будет использоваться для прохода эффекта. Подробнее...

Заявление об импорте: import QtQuick3D
  • Список всех членов, включая унаследованные

Свойства

  • bufferFlags : перечисление
  • формат : перечисление
  • имя : строка
  • множитель размера : вещественное число
  • операция координат текстуры : перечисление
  • операция фильтра текстуры : перечисление

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

Буфер может быть использован для создания промежуточных буферов для обмена данными между проходами отрисовки в эффекте.

Примечание: Если свойство имя буфера пустое, оно будет ссылаться на стандартную выходную текстуру прохода отрисовки.

Документация по свойствам

bufferFlags : перечисление

Определяет флаги выделения буфера. Значение по умолчанию - Buffer.None.

Постоянная Описание
Buffer.None Нет специального поведения.
Buffer.SceneLifetime Буфер выделяется на весь срок существования сцены.

формат : перечисление

Определяет формат текстуры. Значение по умолчанию - Buffer.RGBA8.

Постоянная Значение
Buffer.RGBA8
Buffer.RGBA16F
Buffer.RGBA32F
Buffer.R8
Buffer.R16
Buffer.R16F
Buffer.R32F

имя : строка

Определяет имя буфера.

Примечание: Когда это свойство пустое, буфер будет ссылаться на стандартную выходную текстуру прохода отрисовки, а не выделять буфер. Это может быть полезно для переопределения определённых настроек вывода, таких как формат текстуры, без введения новой, отдельной промежуточной текстуры.

множитель размера : вещественное число

Определяет множитель размера буфера. Например, значение 1.0 создаёт буфер с тем же размером, что и входная текстура эффекта, в то время как 0.5 создаёт буфер, где и ширина, и высота вдвое меньше. Значение по умолчанию - 1.0.

операция координат текстуры : перечисление

Определяет поведение для координат текстуры при выборке вне диапазона [0, 1]. По умолчанию - Buffer.ClampToEdge.

Постоянная Описание
Buffer.ClampToEdge Координаты прижимаются к краям.
Buffer.Repeat Координаты заворачиваются на краях для чередования текстуры.
Buffer.MirroredRepeat Координата заворачивается на краях, но текстура отражается при чередовании.

операция фильтра текстуры : перечисление

Определяет режим фильтрации текстуры при выборке содержимого буфера. Значение по умолчанию - Buffer.Linear.

Постоянная Описание
Buffer.Nearest Используется фильтрация ближайшего соседа.
Buffer.Linear Используется линейная фильтрация.

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.2/qml-qtquick3d-buffer.html

Spec-Zone.ru

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