SCurveTonemap QML Type
Ein Tonemapping-Effekt. Mehr...
Import Statement: | import QtQuick3D.Effects 6.8 |
Status: | Deprecated since 6.5 |
Dieser Typ ist seit QtQuick3D.Effects 6.5 veraltet. Wir raten dringend davon ab, ihn in neuem Code zu verwenden.
Eigenschaften
- contrastBoost : real
- exposureValue : real
- gammaValue : real
- saturationLevel : real
- shoulderEmphasis : real
- shoulderSlope : real
- toeEmphasis : real
- toeSlope : real
- useExposure : bool
- whitePoint : real
Ausführliche Beschreibung
Verwenden Sie stattdessen ExtendedSceneEnvironment.
Warnung: Alle vorgefertigten Standalone-Effekte in QtQuick3D.Effects werden ab Qt 6.5 als veraltet betrachtet. Um Tonemapping zu kontrollieren, verwenden Sie stattdessen ExtendedSceneEnvironment.
Der Effekt SCurveTonemap bildet die Luminanz jedes Pixels in der Szene entsprechend einer s-förmigen Kurve ab:
Die Kurve hat drei Teile. Der untere Bereich bestimmt die Schatten und wird von toeSlope und toeEmphasis gesteuert. Der mittlere Teil bestimmt den Gesamtkontrast und wird durch contrastBoost verändert. Der Schulterbereich bestimmt die Lichter und wird durch shoulderSlope und shoulderEmphasis gesteuert.
Eigenschaft Dokumentation
contrastBoost : real |
Erhöht oder verringert den Gesamtkontrast der Tonemap. Dies ändert die Neigung des mittleren Teils der S-Kurve.
Der Bereich ist [-1...2]
. Der Standardwert ist 0
.
exposureValue : real |
Legt die Belichtung für den Tonemap-Effekt fest. Dieser Wert wird nur verwendet, wenn useExposure gleich true
ist. Der Bereich ist [0.01...16]
. Der Standardwert ist 1
.
gammaValue : real |
Legt den Gammawert für den Tonemap-Effekt fest. Sinnvolle Werte liegen im Bereich [0.1...8]
. Der Standardwert ist 2.2
.
saturationLevel : real |
Legt den Gesamtsättigungsgrad des Tonemap-Effekts fest. Der Bereich ist [0...2]
, wobei 0
für vollständige Graustufen und 2
für starke Übersättigung steht. Der Standardwert ist 1
.
shoulderEmphasis : real |
Ändert die Form des Schulterteils der S-Kurve. Der Bereich ist [-1...1]
. Der Standardwert ist 0
.
Siehe auch shoulderSlope.
shoulderSlope : real |
Legt die Neigung des Schulterteils der S-Kurve fest. Die Schulter definiert, wo Lichter an Kontrast verlieren.
Der Bereich ist [0...3]
. Der Standardwert ist 1
.
Siehe auch shoulderEmphasis.
toeEmphasis : real |
Ändert die Form des Zehenteils der S-Kurve. Der Bereich ist [-1...1]
. Der Standardwert ist 0
.
Siehe auch toeSlope.
toeSlope : real |
Legt die Neigung des Zehenteils der S-Kurve fest. Die Spitze definiert, wo Schatten an Kontrast verlieren.
Der Bereich ist [0...3]
. Der Standardwert ist 1
.
Siehe auch toeEmphasis.
useExposure : bool |
Veranlasst den Effekt, whitePoint anstelle von exposureValue für Leuchtdichteberechnungen zu verwenden. Der Standardwert ist false
.
whitePoint : real |
Legt den Weißpunkt der Tonemap fest. Dieser Wert wird nur verwendet, wenn useExposure gleich false
ist. Der Bereich ist [0.01...128]
. Der Standardwert ist 1
.
© 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.