Sur cette page

LodManager QML Type

Gestionnaire chargé de gérer les modifications de visibilité du niveau de détail. En savoir plus...

Import Statement: import QtQuick3D.Helpers
Inherits:

Node

Propriétés

Description détaillée

Cet assistant permet de gérer les changements de niveau de détail. Il fonctionne en modifiant la visibilité de ses nœuds enfants en fonction de la distance par rapport à la caméra. Les seuils sont déterminés par l'utilisateur à l'aide de la liste des distances. La première distance correspond au seuil à partir duquel le gestionnaire passe de l’affichage du premier enfant à celui du deuxième, et ainsi de suite. Le premier enfant doit être le plus détaillé, car il s’affiche lorsque la caméra est proche. Si l’option « fadeDistance » est activée, le gestionnaire effectue une transition en fondu entre les modèles en modifiant leur opacité. Le fondu ne fonctionne qu’avec les nœuds de modèle.

View3D {
    LodManager {
        camera: camera
        distances: [50, 100]
        fadeDistance: 10

        Model { ... }
        Model { ... }
        Model { ... }
    }
}

Documentation des propriétés

camera : QtQuick3D::Camera

Spécifie la caméra à partir de laquelle la distance par rapport aux nœuds enfants est calculée.

distances : list

Définit les seuils à partir desquels le niveau de détail change. Le premier chiffre correspond à la distance à partir de laquelle le premier nœud passe au deuxième, et ainsi de suite.

fadeDistance : real

Définit la distance à partir de laquelle commence la transition progressive entre les niveaux de détail.

© 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.