GridGeometry QML 类型
一个用于渲染网格的自定义几何形状提供者。 更多...
导入语句 | import QtQuick3D.Helpers |
继承 |
属性
- horizontalLines : int
- horizontalStep : real
- verticalLines : int
- verticalStep : real
详细说明
此辅助功能实现了网格几何形状,允许在场景中显示网格。
例如,以下代码片段将在具有一个光源的场景中显示具有 19 个单元格的网格。如果没有进一步的转换,默认情况下网格面对摄像机。
View3D { anchors.fill: parent camera: camera PerspectiveCamera { id: camera position: Qt.vector3d(0, 0, 600) } DirectionalLight { position: Qt.vector3d(-500, 500, -100) color: Qt.rgba(0.4, 0.2, 0.6, 1.0) ambientColor: Qt.rgba(0.1, 0.1, 0.1, 1.0) } Model { scale: Qt.vector3d(100, 100, 100) geometry: GridGeometry { horizontalLines: 20 verticalLines: 20 } materials: [ DefaultMaterial { } ] } }
另请参阅Qt Quick 3D - 自定义几何形状示例 和 模型。
属性说明
horizontalLines : int |
指定网格中的水平线条数。默认值为 1000。
horizontalStep : real |
指定水平线条之间的间距。默认值为 0.1。
verticalLines : int |
指定网格中的垂直线条数。默认值为 1000。
verticalStep : real |
指定垂直线条之间的间距。默认值为 0.1。
© 2024 Qt 公司有限公司。此处包含的文档贡献的版权属于其各自的拥有者。此处提供的文档受自由软件开发基金会发布的 GNU 自由文档许可证版本 1.3 条款的约束。Qt 和相关标志是芬兰和/或其他国家的 Qt 公司的商标。所有其他商标均为其各自所有者的财产。