DebugView QML Type
Ansicht zur Anzeige von Rendering-Statistiken und zur Durchführung von Debug- und Entwickleraktionen. Mehr...
Import Statement: | import QtQuick3D.Helpers |
Inherits: |
Eigenschaften
- resourceDetailsVisible : bool
- source : var
Detaillierte Beschreibung
Dieser Helfer ermöglicht die Anzeige von Renderleistungsstatistiken einer View3D. Er zeigt die FPS, Sync- und Renderzeiten an. Darüber hinaus kann er auch detaillierte Statistiken über Zeichenaufrufe, Renderdurchläufe und die von den Assets der Szene verwendeten Texturen und Meshes anzeigen. Die Anzeige dieser erweiterten Informationen wird durch die Eigenschaft resourceDetailsVisible gesteuert, die standardmäßig auf false gesetzt ist.
Der folgende Ausschnitt zeigt zum Beispiel, wie eine DebugView hinzugefügt werden kann, die ihre Informationen in der linken oberen Ecke der Szene Qt Quick anzeigt:
View3D { id: v3d anchors.fill: parent camera: camera PerspectiveCamera { id: camera position: Qt.vector3d(0, 0, 600) } ... } DebugView { source: v3d resourceDetailsVisible: true }
Darüber hinaus ermöglicht der Abschnitt Tools
die Durchführung von Aktionen wie das Einschalten des Drahtgitter-Renderings oder die Visualisierung verschiedener Aspekte des Materials.
Dokumentation der Eigenschaft
resourceDetailsVisible : bool |
Gibt an, ob die zusätzlichen Felder mit detaillierten Renderpass-, Mesh-, Textur- und anderen Ressourcenstatistiken standardmäßig angezeigt werden sollen.
Der Standardwert ist false, was bedeutet, dass nur die CPU-Timings des letzten gerenderten Frames angezeigt werden, es sei denn, der Benutzer aktiviert interaktiv zusätzliche Daten über das Kontrollkästchen auf dem Bildschirm. Ändern Sie den Wert auf true, um mehr Informationen standardmäßig sichtbar zu machen. Dazu gehören Details zum Rendering-Pass und die aktiven Assets des letzten gerenderten Frames.
© 2025 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.