Visual helper for showing the 3 axes and a grid in a 3D scene. More...
| Import Statement: | import QtQuick3D.Helpers
|
| Inherits: |
The X axis is red, the Y axis is green, and the Z axis is blue.
The example scene here has a Sphere at position (0, 0, 0) and an AxisHelper object. With the WasdController helper one can conveniently navigate the scene.
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 {
source: "#Sphere"
materials: [ PrincipledMaterial { } ]
}
AxisHelper {
}
}
WasdController {
controlledObject: camera
} enableAxisLines : bool [default: true]
Enables showing the axis lines.
enableXYGrid : bool [default: false]
Enables the grid on XY plane.
enableXZGrid : bool
/default true Enables the grid on XZ plane.
enableYZGrid : bool [default: false]
Enables the grid on YZ plane.
gridColor : color [default: Qt.rgba(0.8, 0.8, 0.8, 1)]
Specifies the color of the grid.
gridOpacity : real [default: 0.5]
Specifies the opacity of the grid.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.9/qml-qtquick3d-helpers-axishelper.html