LodManager QML Type
Gestor que gestiona los cambios de visibilidad del nivel de detalle. Más...
| Import Statement: | import QtQuick3D.Helpers |
| Inherits: |
Propiedades
- camera : QtQuick3D::Camera
- distances : list
- fadeDistance : real
Descripción detallada
Este ayudante proporciona una forma de manejar los cambios de nivel de detalle. Funciona cambiando la visibilidad de sus nodos hijos en función de la distancia a la cámara. Los umbrales son determinados por el usuario utilizando la lista de distancias. La primera distancia es el umbral cuando el gestor cambia de mostrar el primer hijo y el segundo hijo, etc. El primer hijo debe ser el más detallado, ya que se muestra cuando la cámara está cerca. Si fadeDistance está configurado, el gestor realiza fundidos cruzados entre modelos cambiando su opacidad. El desvanecimiento sólo funciona con los nodos del modelo.
View3D {
LodManager {
camera: camera
distances: [50, 100]
fadeDistance: 10
Model { ... }
Model { ... }
Model { ... }
}
}Documentación de propiedades
camera : QtQuick3D::Camera
Especifica la cámara a partir de la cual se calcula la distancia a los nodos hijos.
distances : list
Especifica los umbrales cuando cambia el nivel de detalle. El primer número es la distancia cuando el primer nodo cambia al segundo, etc.
fadeDistance : real
Especifica la distancia a la que comienza el fundido cruzado entre los niveles de detalle.
© 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.