FrameGraph node to transfer a rectangle of pixel values from one region of a render target to another. More...
Import Statement: | import Qt3D.Render 2.0 |
Since: | Qt 5.10 |
Inherits: |
This node inserts a glBlitFrameBuffer
or an equivalent into the command stream. This provides a more efficient method for copying rectangles between textures or surface backbuffers wrapped by QRenderTarget than
drawing textured quads. It also supports scaling with the specified interpolation method.
Note: In practice the BlitFramebuffer node will often be used in combination with NoDraw since a blit should not involve issuing draw calls for any entities.
destination : RenderTarget |
Specifies the destination render target. When not set, the destination is assumed to be the default framebuffer (i.e. the backbuffer of the current surface), if there is one.
Note: the source and destination must not refer to the same render target.
destinationAttachmentPoint : RenderTargetOutput.AttachmentPoint |
Specifies the source attachment point. Defaults to RenderTargetOutput.AttachmentPoint.Color0.
Specifies the destination rectangle. The coordinates are assumed to follow the normal Qt coordinate system, meaning Y runs from top to bottom.
Specifies the interpolation applied if the image is stretched. Defaults to Linear.
source : RenderTarget |
Specifies the source render target. When not set, the source is assumed to be the default framebuffer (i.e. the backbuffer of the current surface), if there is one.
Note: the source and destination must not refer to the same render target.
sourceAttachmentPoint : RenderTargetOutput.AttachmentPoint |
Specifies the source attachment point. Defaults to RenderTargetOutput.AttachmentPoint.Color0.
Specifies the source rectangle. The coordinates are assumed to follow the normal Qt coordinate system, meaning Y runs from top to bottom.
As part of the free Business evaluation, we offer a free welcome call for companies, to talk about your requirements, and how the Felgo SDK & Services can help you. Just sign up and schedule your call.
Sign up now to start your free Business evaluation: