Sur cette page

AxisHelper QML Type

Outil visuel permettant d'afficher les 3 axes et une grille dans une scène 3D. En savoir plus...

Import Statement: import QtQuick3D.Helpers
Inherits:

Node

Propriétés

Description détaillée

Sphère avec des axes RVB indiquant le système de coordonnées

L'axe X est rouge, l'axe Y est vert et l'axe Z est bleu.

La scène d'exemple présentée ici comporte une sphère située à l'(0, 0, 0), ainsi qu'un objet « AxisHelper ». Grâce à l'aide « WasdController », il est possible de naviguer facilement dans la scène.

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
}

Documentation des propriétés

enableAxisLines : bool [default: true]

Permet d'afficher les lignes des axes.

enableXYGrid : bool [default: false]

Active la grille sur le plan XY.

enableXZGrid : bool

/default true Active la grille sur le plan XZ.

enableYZGrid : bool [default: false]

Active la grille sur le plan YZ.

gridColor : color [default: Qt.rgba(0.8, 0.8, 0.8, 1)]

Définit la couleur de la grille.

gridOpacity : real [default: 0.5]

Définit l'opacité de la grille.

© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.