DepthOfFieldHQBlur QML 类型
基于深度的模糊效果。 更多...
导入说明 | import QtQuick3D.Effects 6.7 |
状态 | 自 6.5 版本以来已弃用 |
此类型自 QtQuick3D.Effects 6.5 起已弃用。我们强烈建议不要在新代码中使用它。
属性
- blurAmount : real
- focusDistance : real
- focusRange : real
详细说明
请使用 ExtendedSceneEnvironment 代替。
警告:从 Qt 6.5 开始,《QtQuick3DEffects》中所有预制的独立效果都被视为已弃用。要将景深效果应用于场景,请使用 ExtendedSceneEnvironment 代替。
DepthOfFieldHQBlur 效果将对图像的区域进行基于与摄像机指定距离偏差的渐变模糊。
为了使此效果表现良好,您需要调整场景中相机的 clipFar 和 clipNear 属性以便将内容放入框架中。对于 clipNear,您希望尽可能大的值,而对于 clipFar,您希望尽可能小的值。然后,根据所需结果调整效果的属性。
例如,一个 focusDistance 为 100
和一个 focusRange 为 20
意味着,在 90 至 110 个单位距离内的一切都将完全清晰,处于 70-90 和 110-130 单位距离的物品将经历可变模糊,而距离 70 或 130 个单位以内或以外的物品将完全模糊。
另请参阅TiltShift.
属性说明
blurAmount : real |
失焦时的模糊强度。合理的值在 [1...10]
范围内。默认值为 4
。
focusDistance : real |
内容完美聚焦的摄像机距离。默认值为 600
。
focusRange : real |
距离 focusDistance 的范围,其中物品将完全聚焦。焦点由此距离逐渐淡出至完全模糊,靠近和远离的两侧都是相同的距离。默认值为 100
。
© 2024 Qt公司有限公司。本文档中的贡献文档归各自所有者所有版权。本提供文档遵循自由软件基金会发布的GNU自由文档许可证1.3版的条款。Qt及其相关标志是芬兰及其它国家/地区的Qt公司有限公司的商标。商标。所有其他商标均为其各自所有者的财产。