AlphaCoverage QML Type
Aktiviert den Alpha-to-Coverage-Multisampling-Modus. Mehr...
Import Statement: | import Qt3D.Render 2.8 |
In C++: | QAlphaCoverage |
Inherits: | |
Status: | Deprecated |
Detaillierte Beschreibung
Ein AlphaCoverage-Typ aktiviert den Alpha-zu-Coverage-Multisampling-Modus. Wenn er aktiviert ist, wird der Alpha-Wert des Fragments als Coverage für die Probe verwendet und mit dem Coverage-Wert des Fragments kombiniert. AlphaCoverage bewirkt nichts, wenn Multisampling deaktiviert ist. Alpha-to-Coverage ist am nützlichsten, wenn eine von der Reihenfolge unabhängige Überblendung erforderlich ist, zum Beispiel beim Rendern von Blättern, Gras und anderer üppiger Vegetation.
Es kann zu einer RenderPass hinzugefügt werden:
RenderPass { shaderProgram: ShaderProgram { // ... } renderStates: [ AlphaCoverage {}, MultiSampleAntiAliasing {} ] }
Oder zu einer RenderStateSet:
RenderStateSet { renderStates: [ AlphaCoverage {}, MultiSampleAntiAliasing {} ] }
Siehe auch MultiSampleAntiAliasing.
© 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.