HeightMapSurfaceDataProxy QML 类型
用于 Surface3D 的基础代理类型。更多信息...
导入声明 | import QtGraphs |
实例化 | QHeightMapSurfaceDataProxy |
继承 | |
状态 | 技术预览 |
- 所有成员的列表,包括继承的成员
- HeightMapSurfaceDataProxy 属于 Qt 图形 QML 类型(3D)。
属性
- autoScaleY : real
- heightMapFile : string
- maxXValue : real
- maxYValue : real
- maxZValue : real
- minXValue : real
- minYValue : real
- minZValue : real
详细描述
HeightMapSurfaceDataProxy 负责处理与表面相关的海拔图数据。它提供了一种将海拔图作为曲面图可视化的方式。
更多详细描述,请参阅 QHeightMapSurfaceDataProxy。
另请参阅 Qt 图形 3D 数据处理。
属性文档
autoScaleY : real |
将高度值缩放至 Y 轴。默认为 false
。当此属性设置为 true
时,高度值将缩放以适应在 Y 轴上介于 minYValue
和 maxYValue
之间。
heightMapFile : string |
包含要可视化的海拔图图像的文件。设置此属性将用海拔图数据替换当前数据。
图像文件可以是多种格式之一,但如果它不是可直接使用的格式,则需要进行转换。
注意:如果结果看起来不正确,自动转换失败,您应该尝试在设置之前自行转换图像。首选格式为灰度下的 QImage::Format_RGB32。
如果图像是灰度的,则从像素的红分量读取图像高度,否则从像素的红、绿和蓝分量计算平均值。使用灰度图像可能有助于提高大数据量图像的数据转换速度。
由于高度图不包含 X 或 Z 轴的值,需要使用 minXValue、maxXValue、minZValue 和 maxZValue 属性分别给出这些值。X 值对应图像水平方向,Z 值对应垂直方向。设置任何这些属性都会触发现有高度图的异步重新解析。
不推荐的格式:所有单色格式(例如 QImage::Format_Mono)。
maxXValue : real |
生成表面点时的最大 X 值。默认值是 10.0
。设置此属性时,将相应地调整最小值(如果需要),以确保范围有效。
maxYValue : real |
生成表面点时的最大 Y 值。默认值是 10.0
。设置此属性时,将相应地调整最小值(如果需要),以确保范围有效。
maxZValue : real |
生成表面点时的最大 Z 值。默认值是 10.0
。设置此属性时,将相应地调整最小值(如果需要),以确保范围有效。
minXValue : real |
生成表面点时的最小 X 值。默认值是 0.0
。设置此属性时,将相应地调整最大值(如果需要),以确保范围有效。
minYValue : real |
生成表面点时的最小 Y 值。默认值是 0.0
。设置此属性时,将相应地调整最大值(如果需要),以确保范围有效。
minZValue : real |
生成表面点时的最小 Z 值。默认值是 0.0
。设置此属性时,将相应地调整最大值(如果需要),以确保范围有效。
© 2024 Qt 公司有限公司。此处包含的文档贡献是各自所有者的版权。本提供的文档是在自由软件基金会发布的 GNU 自由文档许可协议版本 1.3 条件下许可的。Qt 和相应的标志是芬兰以及全球其他地区的 Qt 公司的商标。所有其他商标均为其各自所有者的财产。