이 페이지에서

BlitFramebuffer QML Type

렌더 타겟의 한 영역에서 다른 영역으로 픽셀 값으로 구성된 사각형을 전송하는 FrameGraph 노드입니다. 더 보기...

Import Statement: import Qt3D.Render 2.12
In C++: QBlitFramebuffer
Inherits:

FrameGraphNode

Status: Deprecated

이 유형은 더 이상 사용되지 않습니다. 새로운 코드에서는 이 유형을 사용하지 않는 것을 강력히 권장합니다.

속성

상세 설명

이 노드는 명령 스트림에 ` glBlitFrameBuffer ` 또는 이에 상응하는 노드를 삽입합니다. 이는 텍스처가 적용된 사각형을 그리는 것보다, 텍스처 간 또는 QRenderTarget으로 래핑된 표면 백버퍼 간에 직사각형을 복사하는 데 더 효율적인 방법을 제공합니다. 또한 지정된 보간 방법을 사용한 크기 조정도 지원합니다.

참고: 실제로 블릿(blit) 작업은 어떤 엔티티에 대해서도 드로우 호출을 발행해서는 안 되므로, BlitFramebuffer 노드는 종종 NoDraw 와 함께 사용됩니다.

속성 설명서

destination : RenderTarget

대상 렌더 타겟을 지정합니다. 설정되지 않은 경우, 대상은 (존재할 경우) 기본 프레임버퍼(즉, 현재 서페이스의 백버퍼)로 간주됩니다.

참고: 소스와 대상은 동일한 렌더 타겟을 가리키면 안 됩니다.

destinationAttachmentPoint : RenderTargetOutput.AttachmentPoint

소스 부착 지점을 지정합니다. 기본값은 RenderTargetOutput.AttachmentPoint.Color0입니다.

destinationRect : Rect

목적지 사각형을 지정합니다. 좌표는 일반적인 Qt 좌표계를 따르는 것으로 간주되며, 이는 Y축이 위에서 아래로 향함을 의미합니다.

interpolationMethod : InterpolationMethod

이미지가 확대·축소될 때 적용될 보간 방식을 지정합니다. 기본값은 ‘선형’입니다.

source : RenderTarget

소스 렌더 타겟을 지정합니다. 설정되지 않은 경우, 소스는 (현재 서페이스의 백버퍼인) 기본 프레임버퍼로 간주됩니다(해당 프레임버퍼가 존재하는 경우).

참고: 소스와 대상은 동일한 렌더 타겟을 가리키면 안 됩니다.

sourceAttachmentPoint : RenderTargetOutput.AttachmentPoint

소스 부착 지점을 지정합니다. 기본값은 RenderTargetOutput.AttachmentPoint.Color0입니다.

sourceRect : Rect

소스 사각형을 지정합니다. 좌표는 일반적인 Qt 좌표계를 따르는 것으로 간주되며, 이는 Y축이 위에서 아래로 향함을 의미합니다.

© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.