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: |
Propriétés
- camera : QtQuick3D::Camera
- distances : list
- fadeDistance : real
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.