Qt Quick 3D C++ Classes

Stellt Klassen für die Entwicklung von Qt Quick 3D Anwendungen zur Verfügung. Mehr...

Detaillierte Beschreibung

Dieses Modul stellt Klassen für die Entwicklung von QML-Anwendungen mit Qt Quick 3D bereit.

Qt Quick 3D stellt die folgenden C++-Typen zur Verfügung:

QtQuick3D C++-Typen

QQuick3D

Hilfsklasse für die Auswahl des richtigen Oberflächenformats

QQuick3DExtensionHelpers

Hilfsfunktionen für die Extensions APIs

QQuick3DGeometry

Basisklasse für die Definition benutzerdefinierter Geometrie

QQuick3DInstancing

Basisklasse für die Definition von Instanztabellen

QQuick3DObject

Basisklasse für alle 3D-Knoten und Ressourcen

QQuick3DRenderExtension

Abstrakte Klasse für die Implementierung von benutzerseitigen Rendererweiterungen

QQuick3DTextureData

Basisklasse für die Definition eigener Texturdaten

QSSGCameraHelpers

Klasse mit Hilfsfunktionen zum Abrufen von Kameradaten für das Rendering

QSSGFrameData

Speicherklasse, die die für einen Frame gesammelten Daten enthält

QSSGModelHelpers

Klasse, die Hilfsfunktionen zum Ändern und Setzen von Daten für Modell-Renderables enthält

QSSGRenderContextInterface

Aggregatklasse für Teilbereiche der QtQuick3D Rendering Engine

QSSGRenderExtension

Basisklasse für Erweiterungs-Backend-Knoten-Implementierungen

QSSGRenderExtensionHelpers

Klasse, die Hilfsfunktionen für die Erweiterungen enthält

QSSGRenderHelpers

Klasse mit Hilfsfunktionen zum Einrichten und Rendering von QtQuick3D Renderables

QSSGRhiContext

QSSGRhiContext

QSSGRhiGraphicsPipelineState

Grafikpipeline-Status für den räumlichen Szenegraphen

QSSGRhiSamplerDescription

QSSGRhiSamplerDescription

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