Sur cette page

LodManager QML Type

Gestionnaire qui gère les changements de visibilité du niveau de détail. Plus d'informations...

Import Statement: import QtQuick3D.Helpers
Inherits:

Node

Propriétés

Description détaillée

Cette aide permet de gérer les changements de niveau de détail. Il modifie la visibilité des nœuds enfants en fonction de la distance à la caméra. Les seuils sont déterminés par l'utilisateur à l'aide de la liste des distances. La première distance est le seuil à partir duquel le gestionnaire passe de l'affichage du premier enfant au deuxième enfant, etc. Le premier enfant doit être le plus détaillé car il est affiché lorsque la caméra est proche. Si l'option fadeDistance est activée, le gestionnaire effectue un fondu enchaîné 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 sur les 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

Spécifie les seuils lorsque le niveau de détail change. Le premier chiffre correspond à la distance entre le premier nœud et le deuxième, etc.

fadeDistance : real

Spécifie la distance à laquelle commence le fondu enchaîné 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.