Spec-Zone.ru › Qt 6.0

Тип QML BlitFramebuffer

Узел FrameGraph для передачи прямоугольника значений пикселей из одной области целевого рендеринга в другую. Подробнее...

Заявление об импорте: import Qt3D.Render 2.0
С момента: Qt 5.10
Инициализирует: QBlitFramebuffer
Наследует от:

FrameGraphNode

  • Список всех членов, включая унаследованные члены

Свойства

  • destination : RenderTarget
  • destinationAttachmentPoint : RenderTargetOutput.AttachmentPoint
  • destinationRect : Rect
  • interpolationMethod : InterpolationMethod
  • source : RenderTarget
  • sourceAttachmentPoint : RenderTargetOutput.AttachmentPoint
  • sourceRect : Rect

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

Этот узел вставляет glBlitFrameBuffer или эквивалент в поток команд. Это обеспечивает более эффективный метод копирования прямоугольников между текстурами или задними буферами поверхностей, обернутых QRenderTarget, чем рисование текстурированных квадов. Он также поддерживает масштабирование с заданным методом интерполяции.

Примечание: На практике узел BlitFramebuffer часто используется в сочетании с NoDraw, так как блинт не должен включать в себя выдачу вызовов рисования для каких-либо сущностей.

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

destination : RenderTarget

Определяет целевой объект рендеринга. Если не задано, предполагается, что целевой объект — это буфер по умолчанию (т. е. задний буфер текущей поверхности), если он существует.

Примечание: источник и цель не должны ссылаться на один и тот же объект рендеринга.

destinationAttachmentPoint : RenderTargetOutput.AttachmentPoint

Определяет точку прикрепления источника. По умолчанию — RenderTargetOutput.AttachmentPoint.Color0.

destinationRect : Rect

Определяет целевой прямоугольник. Координаты предполагаются в соответствии с обычной системой координат Qt, где Y изменяется сверху вниз.

interpolationMethod : InterpolationMethod

Определяет интерполяцию, применяемую при растяжении изображения. По умолчанию — Linear.

source : RenderTarget

Определяет исходный объект рендеринга. Если не задано, предполагается, что исходный объект — это буфер по умолчанию (т. е. задний буфер текущей поверхности), если он существует.

Примечание: источник и цель не должны ссылаться на один и тот же объект рендеринга.

sourceAttachmentPoint : RenderTargetOutput.AttachmentPoint

Определяет точку прикрепления источника. По умолчанию — RenderTargetOutput.AttachmentPoint.Color0.

sourceRect : Rect

Определяет исходный прямоугольник. Координаты предполагаются в соответствии с обычной системой координат Qt, где Y изменяется сверху вниз.

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.0/qml-qt3d-render-blitframebuffer.html

Spec-Zone.ru

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