RenderTargetOutput QML Type
The RenderTargetOutput type allows the specification of an attachment of a render target (whether it is a color texture, a depth texture, etc... ). More...
Import Statement: | import Qt3D.Render 2.14 |
Since: | Qt 5.7 |
Instantiates: | QRenderTargetOutput |
Inherits: |
Properties
- attachmentPoint : enumeration
- face : enumeration
- layer : int
- mipLevel : int
- texture : Texture
Detailed Description
A RenderTargetOutput specifies the attachment point and parameters for texture that is attached to render target. In addition to the attachment point, texture miplevel, layer and cubemap face can be specified. The texture attached to the RenderTargetOutput must be compatible with the given parameters.
Property Documentation
attachmentPoint : enumeration |
Holds the attachment point of the RenderTargetOutput.
- RenderTargetOutput.Color0
- RenderTargetOutput.Color1
- RenderTargetOutput.Color2
- RenderTargetOutput.Color3
- RenderTargetOutput.Color4
- RenderTargetOutput.Color5
- RenderTargetOutput.Color6
- RenderTargetOutput.Color7
- RenderTargetOutput.Color8
- RenderTargetOutput.Color9
- RenderTargetOutput.Color10
- RenderTargetOutput.Color11
- RenderTargetOutput.Color12
- RenderTargetOutput.Color13
- RenderTargetOutput.Color14
- RenderTargetOutput.Color15
- RenderTargetOutput.Depth
- RenderTargetOutput.Stencil
- RenderTargetOutput.DepthStencil
face : enumeration |
Holds the face of the attached cubemap texture the rendering is directed to.
- Texture.CubeMapPositiveX
- Texture.CubeMapNegativeX
- Texture.CubeMapPositiveY
- Texture.CubeMapNegativeY
- Texture.CubeMapPositiveZ
- Texture.CubeMapNegativeZ
layer : int |
Holds the layer of the attached texture the rendering is directed to.
mipLevel : int |
Holds the miplevel of the attached texture the rendering is directed to.
texture : Texture |
Holds the texture attached to the attachment point.
© 2020 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.