Sur cette page

Qt3DExtras Namespace

Contient les classes du module Qt3DExtras. Plus...

En-tête : #include <Qt3DExtras>
CMake : find_package(Qt6 REQUIRED COMPONENTS 3dextras)
target_link_libraries(mytarget PRIVATE Qt6::3dextras)
qmake : QT += 3dextras
Statut : Déclassé

Classes

Description détaillée

Classes

classe QAbstractCameraController

La classe QAbstractCameraController fournit des fonctionnalités de base pour les contrôleurs de caméra. Plus d'informations...

classe QConeGeometry

La classe QConeGeometry permet de créer un cône dans l'espace 3D. Plus d'informations...

classe QConeGeometryView

Un maillage conique. Plus...

classe QConeMesh

Un maillage conique. Plus...

classe QCuboidGeometry

La classe QCuboidGeometry permet de créer un cuboïde dans l'espace 3D. Plus...

classe QCuboidGeometryView

Un maillage de cuboïde. Plus...

classe QCuboidMesh

Un maillage cuboïde. Plus...

classe QCylinderGeometry

La classe QCylinderGeometry permet de créer un cylindre dans l'espace 3D. Plus d'informations...

classe QCylinderGeometryView

Un maillage cylindrique. Plus...

classe QCylinderMesh

Un maillage cylindrique. Plus...

classe QDiffuseSpecularMaterial

La classe QDiffuseSpecularMaterial fournit une implémentation par défaut de l'effet d'éclairage phong. Plus de détails...

classe QExtrudedTextGeometry

La classe QExtrudedTextGeometry permet de créer un texte extrudé en 3D dans l'espace 3D. Plus...

classe QExtrudedTextMesh

Un maillage de texte extrudé en 3D. Plus...

classe QFirstPersonCameraController

La classe QFirstPersonCameraController permet de contrôler la caméra de la scène du point de vue de la première personne. Plus...

classe QForwardRenderer

La classe QForwardRenderer fournit une implémentation FrameGraph par défaut d'un moteur de rendu en avant. Plus de détails...

classe QGoochMaterial

QGoochMaterial fournit un matériau qui implémente le modèle d'ombrage de Gooch, populaire dans les applications de CAO et de FAO. Plus de détails...

Classe QMetalRoughMaterial

Le matériau QMetalRoughMaterial fournit une implémentation par défaut de l'éclairage PBR. Plus de détails...

classe QMorphPhongMaterial

La classe QMorphPhongMaterial fournit une implémentation par défaut de l'effet d'éclairage phong. En savoir plus...

classe QOrbitCameraController

La classe QOrbitCameraController permet de contrôler la caméra de la scène le long de la trajectoire orbitale. En savoir plus...

classe QPerVertexColorMaterial

La classe QPerVertexColorMaterial fournit une implémentation par défaut pour le rendu des propriétés de couleur définies pour chaque sommet. Plus d'informations...

classe QPlaneGeometry

La classe QPlaneGeometry permet de créer un plan dans l'espace 3D. Plus de détails...

classe QPlaneGeometryView

Un maillage planaire carré. Plus...

classe QPlaneMesh

Un maillage planaire carré. Plus...

classe QSkyboxEntity

Qt3DExtras::QSkyboxEntity est une sous-classe de commodité Qt3DCore::QEntity qui peut être utilisée pour insérer une boîte à ciel dans une scène 3D. En savoir plus...

classe QSphereGeometry

La classe QSphereGeometry permet de créer une sphère dans l'espace 3D. En savoir plus...

classe QSphereGeometryView

Un maillage sphérique. Plus...

classe QSphereMesh

Un maillage sphérique. Plus...

classe QText2DEntity

QText2DEntity permet de créer un texte 2D dans un espace 3D. Plus...

classe QTextureMaterial

La classe QTextureMaterial fournit une implémentation par défaut d'un matériau de texture simple et non éclairé. Plus de détails...

classe QTorusGeometry

La classe QTorusGeometry permet de créer un tore dans l'espace 3D. Plus de détails...

classe QTorusGeometryView

Un maillage toroïdal. Plus...

classe QTorusMesh

Un maillage toroïdal. Plus d'informations...

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