Spec-Zone.ru › Qt 6.0

Тип QML Buffer

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

Оператор импорта: 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

имя : строка

Указывает имя буфера.

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

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

Указывает множитель размера буфера. Например, значение 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.0/qml-qtquick3d-buffer.html

Spec-Zone.ru

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