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

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.