BlitFramebuffer QML Type
프레임 그래프 노드를 사용하여 렌더링 대상의 한 영역에서 다른 영역으로 픽셀 값의 직사각형을 전송할 수 있습니다. 더 보기...
Import Statement: | import Qt3D.Render 2.8 |
In C++: | QBlitFramebuffer |
Inherits: | |
Status: | Deprecated |
속성
- 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 |
이미지가 늘어나는 경우 적용되는 보간을 지정합니다. 기본값은 선형입니다.
source : RenderTarget |
소스 렌더링 대상을 지정합니다. 설정하지 않으면 소스가 기본 프레임버퍼(즉, 현재 서페이스의 백버퍼)가 있는 경우 기본 프레임버퍼로 간주됩니다.
참고: 소스와 대상은 동일한 렌더링 대상을 참조하지 않아야 합니다.
sourceAttachmentPoint : RenderTargetOutput.AttachmentPoint |
소스 어태치먼트 지점을 지정합니다. 기본값은 RenderTargetOutput.AttachmentPoint.Color0입니다.
sourceRect : Rect |
소스 사각형을 지정합니다. 좌표는 일반 Qt 좌표계를 따르는 것으로 가정합니다. 즉, Y는 위에서 아래로 이어집니다.
© 2025 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.