Sur cette page

Qt Quick 3D C++ Classes

Propose des cours sur le développement d'applications 3D avec Qt Quick. En savoir plus...

Description détaillée

Ce module fournit des classes permettant de développer des applications QML à l'aide de la bibliothèque Qt Quick 3D.

Qt Quick 3D fournit les types C++ suivants :

Types C++ de QtQuick3D

QQuick3D

Classe d'aide pour sélectionner le format de surface approprié

QQuick3DExtensionHelpers

Fonctions d'aide pour les API d'extensions

QQuick3DGeometry

Classe de base permettant de définir une géométrie personnalisée

QQuick3DInstancing

Classe de base pour la définition de tables d'instances

QQuick3DObject

Classe de base de tous les nœuds et ressources 3D

QQuick3DRenderExtension

Classe abstraite permettant de mettre en œuvre des extensions de rendu côté utilisateur

QQuick3DTextureData

Classe de base pour la définition de données de texture personnalisées

QQuick3DTextureProviderExtension

Classe abstraite permettant d’implémenter des extensions de fournisseur de textures côté utilisateur

QSSGCameraHelpers

Classe contenant des fonctions d'aide permettant d'obtenir les données de caméra utilisées pour le rendu

QSSGFrameData

Classe de stockage contenant les données collectées pour une image

QSSGModelHelpers

Classe contenant des fonctions d'aide permettant de modifier et de définir les données des éléments de rendu du modèle

QSSGRenderContextInterface

Classe agrégatrice pour les sous-composants du moteur de rendu QtQuick3D

QSSGRenderExtension

Classe de base pour les implémentations de nœuds de backend d'extension

QSSGRenderExtensionHelpers

Classe contenant des fonctions d'aide pour les extensions

QSSGRenderHelpers

Classe contenant des fonctions d'aide pour la configuration et le rendu des éléments de rendu QtQuick3D

QSSGRenderTextureProviderExtension

Classe de base pour les implémentations de nœuds backend de fournisseurs de textures

QSSGRhiContext

QSSGRhiContext

QSSGRhiGraphicsPipelineState

État du pipeline graphique pour le graphe de scène spatiale

QSSGRhiSamplerDescription

QSSGRhiSamplerDescription

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