Auf dieser Seite

LodManager QML Type

Manager, der Änderungen an der Sichtbarkeit der Detailebene verwaltet. Mehr...

Import Statement: import QtQuick3D.Helpers
Inherits:

Node

Eigenschaften

Ausführliche Beschreibung

Dieser Helper bietet eine Möglichkeit, Änderungen des Detaillierungsgrads zu handhaben. Er funktioniert, indem er die Sichtbarkeit seiner untergeordneten Knoten basierend auf der Entfernung zur Kamera ändert. Die Schwellenwerte werden vom Benutzer mithilfe der Entfernungsliste festgelegt. Die erste Entfernung ist der Schwellenwert, ab dem der Manager zwischen der Anzeige des ersten und des zweiten untergeordneten Knotens usw. wechselt. Der erste untergeordnete Knoten sollte am detailliertesten sein, da er angezeigt wird, wenn sich die Kamera in der Nähe befindet. Wenn „ fadeDistance “ gesetzt ist, führt der Manager einen Überblendvorgang zwischen den Modellen durch, indem er deren Deckkraft ändert. Das Überblenden funktioniert nur mit Modellknoten.

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

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

Dokumentation der Eigenschaften

camera : QtQuick3D::Camera

Gibt die Kamera an, von der aus der Abstand zu den untergeordneten Knoten berechnet wird.

distances : list

Legt die Schwellenwerte fest, bei denen sich der Detaillierungsgrad ändert. Die erste Zahl gibt die Entfernung an, bei der der erste Knoten in den zweiten übergeht, usw.

fadeDistance : real

Legt den Abstand fest, ab dem der Überblendvorgang zwischen den Detailebenen beginnt.

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