SCurveTonemap QML 类型

色调映射效果。 更多信息...

导入语句import QtQuick3D.Effects 6.7
状态自 6.5 版本以来已弃用

该类型自 QtQuick3D.Effects 6.5 版本以来已弃用。我们强烈建议您不要在新代码中使用它。

属性

详细描述

使用 ExtendedSceneEnvironment 代替。

警告:从 Qt 6.5 版本开始,QtQuick3D.Effects 中的所有预置独立效果均被视为已弃用。要控制色调映射,请使用 ExtendedSceneEnvironment 代替。

SCurveTonemap 效果根据 s 形曲线将场景中每个像素的亮度进行映射

曲线分为三个部分。脚部区域 确定阴影,受 toeSlopetoeEmphasis 控制。中间部分确定整体对比度,由 contrastBoost 控制。肩部区域 确定高光,由 shoulderSlopeshoulderEmphasis 控制。

属性文档

contrastBoost : real

增强或减少色调映射的整体对比度。这将改变 s 曲线中间部分的斜率。

范围是 [-1...2]。默认值是 0


exposureValue : real

指定色调图的曝光度。此值仅在 useExposure 设置为 true 时使用。范围是 [0.01...16]。默认值为 1


gammaValue : real

设置色调图效果的伽玛值。合理的值在范围 [0.1...8] 内。默认值为 2.2


saturationLevel : real

设置色调图效果的总体饱和度。范围是 [0...2],其中 0 表示全灰度,2 表示非常过度饱和。默认值为 1


shoulderEmphasis : real

修改S曲线中 肩部 的形状。范围是 [-1...1]。默认值为 0

另请参阅 shoulderSlope


shoulderSlope : real

设置S曲线 肩部 的斜率。肩部定义了高光失去对比度的位置。

范围是 [0...3]。默认值为 1

另请参阅 shoulderEmphasis


toeEmphasis : real

修改S曲线 脚部 的形状。范围是 [-1...1]。默认值为 0

另请参阅 toeSlope


toeSlope : real

设置S曲线 脚部 的斜率。脚部定义了阴影失去对比度的位置。

范围是 [0...3]。默认值为 1

另请参阅 toeEmphasis


useExposure : bool

使效果使用 whitePoint 计算亮度,而不是使用 exposureValue。默认值为 false


whitePoint : real

设置色调图的白色点。仅当 useExposure 设置为 false 时才使用此值。范围是 [0.01...128]。默认值为 1


© 2024 Qt 公司有限公司。此处包含的文档贡献版权属于其各自的所有者。此处提供的文档根据自由软件基金会发布的 GNU自由文档许可协议版本1.3 的条款进行许可。Qt 和相关的标志是芬兰和/或世界其他地区的 Qt 公司的商标。所有其他商标均为其各自所有者的财产。