A custom geometry provider for rendering grids. 更多...
| import 语句: | import QtQuick3D.Helpers | 
| 继承: | 几何体 | 
This helper implements grid geometry, which allows showing a grid in a scene.
For example, the following snippet would display a grid with 19 cells in both directions in a scene that has one light. Without further transformations, the grid is facing the camera by default.
 
					
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 - 自定义几何图形范例 and Model .
| horizontalLines : int | 
Specifies the number of horizontal lines in a grid. The default value is 1000.
| horizontalStep : real | 
Specifies the spacing between horizontal lines. The default value is 0.1.
| verticalLines : int | 
Specifies the number of vertical lines in a grid. The default value is 1000.
| verticalStep : real | 
Specifies the spacing between vertical lines. The default value is 0.1.