SCurveTonemap QML Type
Un effet de cartographie des tons. Plus d'informations...
| Import Statement: | import QtQuick3D.Effects 6.11 |
| Status: | Deprecated since 6.5 |
Ce type est obsolète depuis QtQuick3D.Effects 6.5. Il est fortement déconseillé de l'utiliser dans un nouveau code.
Propriétés
- contrastBoost : real
- exposureValue : real
- gammaValue : real
- saturationLevel : real
- shoulderEmphasis : real
- shoulderSlope : real
- toeEmphasis : real
- toeSlope : real
- useExposure : bool
- whitePoint : real
Description détaillée
Utilisez plutôt ExtendedSceneEnvironment.
Attention : Tous les effets autonomes pré-fabriqués dans QtQuick3D.Effects sont considérés comme obsolètes à partir de Qt 6.5. Pour contrôler la cartographie des tons, utilisez plutôt ExtendedSceneEnvironment.

L'effet SCurveTonemap cartographie la luminance de chaque pixel de la scène selon une courbe en forme de S. La courbe est composée de trois parties :

La courbe a trois parties. La partie inférieure détermine les ombres et est régie par toeSlope et toeEmphasis. La partie centrale détermine le contraste général et est modifiée par contrastBoost. La zone de l 'épaule détermine les hautes lumières et est régie par shoulderSlope et shoulderEmphasis.
Documentation sur les propriétés
contrastBoost : real
Améliore ou réduit le contraste global de la carte tonale. Ce paramètre modifie la pente de la partie centrale de la courbe en S.
La plage de valeurs est de [-1...2]. La valeur par défaut est 0.
exposureValue : real
Spécifie l'exposition pour l'effet tonemap. Cette valeur n'est utilisée que si useExposure est true. La plage de valeurs est [0.01...16]. La valeur par défaut est 1.
gammaValue : real
Définit la valeur gamma pour l'effet tonemap. Les valeurs raisonnables se situent entre [0.1...8]. La valeur par défaut est 2.2.
saturationLevel : real
Définit le niveau de saturation global de l'effet tonemap. La plage de valeurs est de [0...2], 0 correspondant à une échelle de gris complète et 2 à une sursaturation importante. La valeur par défaut est 1.
shoulderEmphasis : real
Modifie la forme de la partie de l'épaule de la courbe en S. La plage de valeurs est [-1...1]. La valeur par défaut est 0.
Voir également shoulderSlope.
shoulderSlope : real
Définit la pente de l'épaulement de la courbe en S. L'épaulement définit l'endroit où les tons clairs perdent leur contraste. L'épaulement définit l'endroit où les hautes lumières perdent leur contraste.
La plage de valeurs est [0...3]. La valeur par défaut est 1.
Voir également shoulderEmphasis.
toeEmphasis : real
Modifie la forme de la partie supérieure de la courbe en S. La plage de valeurs est [-1...1]. La valeur par défaut est 0.
Voir également toeSlope.
toeSlope : real
Définit la pente de la partie inférieure de la courbe en S. La partie inférieure définit l'endroit où les ombres perdent leur contraste. La pointe définit l'endroit où les ombres perdent leur contraste.
La plage de valeurs est [0...3]. La valeur par défaut est 1.
Voir également toeEmphasis.
useExposure : bool
Permet à l'effet d'utiliser whitePoint au lieu de exposureValue pour les calculs de luminance. La valeur par défaut est false.
whitePoint : real
Définit le point blanc de la carte tonale. Cette valeur n'est utilisée que si useExposure est false. La plage de valeurs est [0.01...128]. La valeur par défaut est 1.
© 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.