Qt 3D Core C++ Classes
Das Modul Qt 3D enthält Funktionen zur Unterstützung echtzeitnaher Simulationssysteme. Mehr...
Dieses Modul ist seit 6.8 veraltet. Wir raten dringend davon ab, es in neuem Code zu verwenden.
Namespaces
Enthält Klassen, die die Grundlage für das Qt 3D Simulations-Framework bilden, sowie Klassen, die die Möglichkeit bieten, mit dem Qt 3D Framework zu rendern | |
Enthält Klassen, die für die Implementierung von QML-Funktionalität in Qt3D-Anwendungen verwendet werden |
Klassen
Die Basisklasse für Aspekte, die einen vertikalen Ausschnitt des Verhaltens bieten | |
Abstrakte Basisklasse für alle Funktoren | |
Ein Skelett enthält die Gelenke für ein gehäutetes Netz | |
Wird verwendet, um Skinning-Transformationsmatrizen zu berechnen und sie auf Shader zu setzen | |
Verantwortlich für die Handhabung aller QAbstractAspect-Unterklassen, die in der Szene registriert wurden | |
Basisklasse für Jobs, die in einem Aspekt ausgeführt werden | |
Definiert ein Attribut und wie Daten aus einem QBuffer gelesen werden sollen | |
Basisklasse für alle Qt3D-Backend-Knoten | |
Erzeugt und mappt Backend-Knoten auf ihre jeweiligen Frontend-Knoten | |
Kann verwendet werden um das Bounding Volume einer Entity zu überschreiben | |
Bietet einen Datenspeicher für Rohdaten, die später als Vertices oder Uniformen verwendet werden können | |
Basisklasse von Szeneknoten, die von Qt3DCore::QEntity Instanzen als Komponente aggregiert werden können | |
Enthält Einstellungen, die sich auf den Kerndatenverarbeitungsprozess beziehen | |
Qt3DCore::QEntity ist eine Qt3DCore::QNode-Unterklasse, die mehrere Qt3DCore::QComponent-Instanzen aggregieren kann, die ihr Verhalten festlegen | |
kapselt Geometrie | |
Verkapselt Geometriedetails | |
Wird verwendet, um Teile von skinned meshes zu transformieren | |
Die Basisklasse für alle Qt3D-Knotenklassen, die zum Aufbau einer Qt3D-Szene verwendet werden | |
Identifiziert einen QNode eindeutig | |
Enthält die Daten für ein Skelett, das mit "skinned meshes" verwendet werden soll | |
Wird verwendet, um ein Skelett von Gelenken aus einer Datei zu laden | |
Wird verwendet, um Transformationen auf Meshes durchzuführen | |
Umgebung für die QAspectEngine und eine Methode zur Instanziierung von QML-Komponenten |
© 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.