Auf dieser Seite

renderTargetBlend QML Type

Definiert Überblendungsparameter für einen einzelnen Farbanhang eines Rendering-Passes. Mehr...

Import Statement: import QtQuick3D
Since: Qt 6.11

Detaillierte Beschreibung

Der Typ renderTargetBlend dient zur Festlegung von Überblendungsparametern für ein einzelnes Farbattachment eines RenderPass. Eine Instanz von renderTargetBlend kann einer der Eigenschaften PipelineStateOverride::targetBlendN zugewiesen werden, wobei N der Index des zu konfigurierenden Farbattachments ist.

Wenn sie auf true gesetzt ist, wird das Blending für den Farbanhang aktiviert. Bei false wird die Überblendung ausgeschaltet.

Legt die Farbkanäle fest, die in das Farbattachment geschrieben werden sollen.

KonstanteWert
renderTargetBlend.R
renderTargetBlend.G
renderTargetBlend.B
renderTargetBlend.A

Legt den Überblendfaktor der Quellfarbe für die Farbanbindung fest.

KonstanteWert
renderTargetBlend.Zero
renderTargetBlend.One
renderTargetBlend.SrcColor
renderTargetBlend.OneMinusSrcColor
renderTargetBlend.DstColor
renderTargetBlend.OneMinusDstColor
renderTargetBlend.SrcAlpha
renderTargetBlend.OneMinusSrcAlpha
renderTargetBlend.DstAlpha
renderTargetBlend.OneMinusDstAlpha
renderTargetBlend.ConstantColor
renderTargetBlend.OneMinusConstantColor
renderTargetBlend.ConstantAlpha
renderTargetBlend.OneMinusConstantAlpha
renderTargetBlend.SrcAlphaSaturate
renderTargetBlend.Src1Color
renderTargetBlend.OneMinusSrc1Color
renderTargetBlend.Src1Alpha
renderTargetBlend.OneMinusSrc1Alpha

Legt den Überblendfaktor der Zielfarbe für die Farbbeilage fest.

KonstanteWert
renderTargetBlend.Zero
renderTargetBlend.One
renderTargetBlend.SrcColor
renderTargetBlend.OneMinusSrcColor
renderTargetBlend.DstColor
renderTargetBlend.OneMinusDstColor
renderTargetBlend.SrcAlpha
renderTargetBlend.OneMinusSrcAlpha
renderTargetBlend.DstAlpha
renderTargetBlend.OneMinusDstAlpha
renderTargetBlend.ConstantColor
renderTargetBlend.OneMinusConstantColor
renderTargetBlend.ConstantAlpha
renderTargetBlend.OneMinusConstantAlpha
renderTargetBlend.SrcAlphaSaturate
renderTargetBlend.Src1Color
renderTargetBlend.OneMinusSrc1Color
renderTargetBlend.Src1Alpha
renderTargetBlend.OneMinusSrc1Alpha

Legt die Farbüberblendungsoperation für die Farbbeilage fest.

KonstanteWert
renderTargetBlend.Add
renderTargetBlend.Subtract
renderTargetBlend.ReverseSubtract
renderTargetBlend.Min
renderTargetBlend.Max

Legt den Quell-Alpha-Überblendfaktor für die Farbbeilage fest.

KonstanteWert
renderTargetBlend.Zero
renderTargetBlend.One
renderTargetBlend.SrcColor
renderTargetBlend.OneMinusSrcColor
renderTargetBlend.DstColor
renderTargetBlend.OneMinusDstColor
renderTargetBlend.SrcAlpha
renderTargetBlend.OneMinusSrcAlpha
renderTargetBlend.DstAlpha
renderTargetBlend.OneMinusDstAlpha
renderTargetBlend.ConstantColor
renderTargetBlend.OneMinusConstantColor
renderTargetBlend.ConstantAlpha
renderTargetBlend.OneMinusConstantAlpha
renderTargetBlend.SrcAlphaSaturate
renderTargetBlend.Src1Color
renderTargetBlend.OneMinusSrc1Color
renderTargetBlend.Src1Alpha
renderTargetBlend.OneMinusSrc1Alpha

Legt den Ziel-Alpha-Blend-Faktor für den Farbzusatz fest.

KonstanteWert
renderTargetBlend.Zero
renderTargetBlend.One
renderTargetBlend.SrcColor
renderTargetBlend.OneMinusSrcColor
renderTargetBlend.DstColor
renderTargetBlend.OneMinusDstColor
renderTargetBlend.SrcAlpha
renderTargetBlend.OneMinusSrcAlpha
renderTargetBlend.DstAlpha
renderTargetBlend.OneMinusDstAlpha
renderTargetBlend.ConstantColor
renderTargetBlend.OneMinusConstantColor
renderTargetBlend.ConstantAlpha
renderTargetBlend.OneMinusConstantAlpha
renderTargetBlend.SrcAlphaSaturate
renderTargetBlend.Src1Color
renderTargetBlend.OneMinusSrc1Color
renderTargetBlend.Src1Alpha
renderTargetBlend.OneMinusSrc1Alpha

Legt die Alpha-Blend-Operation für den Farbzusatz fest.

KonstanteWert
renderTargetBlend.Add
renderTargetBlend.Subtract
renderTargetBlend.ReverseSubtract
renderTargetBlend.Min
renderTargetBlend.Max

© 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.