Qt3DRender Namespace
Contient des classes permettant le rendu 2D et 3D. Plus d'informations...
| En-tête : | #include <Qt3DRender> |
| CMake : | find_package(Qt6 REQUIRED COMPONENTS 3drender)target_link_libraries(mytarget PRIVATE Qt6::3drender) |
| qmake : | QT += 3drender |
| Statut : | Déclassé |
Espaces de noms
Classes
Types
Fonctions
| bool | operator!=(const Qt3DRender::QGraphicsApiFilter &reference, const Qt3DRender::QGraphicsApiFilter &sample) |
| bool | operator==(const Qt3DRender::QGraphicsApiFilter &reference, const Qt3DRender::QGraphicsApiFilter &sample) |
Classes
classe QAbstractLight
Encapsule un objet QAbstractLight dans une scène Qt 3D. Plus...
classe QAbstractRayCaster
Une classe de base abstraite pour la projection de rayons dans les scènes 3D. Plus...
classe QAbstractTexture
Une classe de base à utiliser pour fournir des textures. Plus...
classe QAbstractTextureImage
Encapsule les informations nécessaires à la création d'une image de texture OpenGL. En savoir plus...
classe QAlphaCoverage
Active le mode d'échantillonnage multiple alpha-couverture. Plus...
classe QAlphaTest
La classe QAlphaTest spécifie le test de référence alpha. Plus d'informations...
classe QBlendEquation
La classe QBlendEquation spécifie l'équation utilisée pour l'équation de fusion RVB et l'équation de fusion Alpha. Plus...
classe QBlendEquationArguments
Encapsule les informations de mélange : spécifie comment les valeurs entrantes (ce qui va être dessiné) vont affecter les valeurs existantes (ce qui est déjà dessiné). Plus...
classe QBlitFramebuffer
Nœud FrameGraph permettant de transférer un rectangle de valeurs de pixels d'une région d'une cible de rendu à une autre. Plus...
classe QBufferCapture
Échange de données de tampon entre le GPU et le CPU. Plus...
classe QCamera
La classe QCamera définit un point de vue à travers lequel la scène sera rendue. En savoir plus...
classe QCameraLens
Qt3DRender::QCameraLens spécifie la matrice de projection qui sera utilisée pour définir une caméra pour une scène 3D. Plus d'informations...
classe QCameraSelector
Classe permettant de sélectionner la caméra à utiliser. Plus de détails...
classe QClearBuffers
Classe permettant d'effacer les tampons. Plus...
classe QClipPlane
Active un plan d'écrêtage OpenGL supplémentaire qui peut être dans les shaders en utilisant gl_ClipDistance. Plus...
classe QColorMask
Permet de spécifier quelles composantes de couleur doivent être écrites dans le tampon d'image actuellement lié. Plus...
classe QComputeCommand
QComponent permettant d'effectuer un travail pour le shader de calcul sur le GPU. Plus...
classe QCullFace
La classe QCullFace spécifie si l'analyse de la face avant ou arrière est activée. Plus d'informations...
classe QDebugOverlay
Active une superposition visuelle avec les détails de la scène. Plus de détails...
classe QDepthRange
Permet de remapper les valeurs de profondeur écrites dans le tampon de profondeur. Plus d'informations...
classe QDepthTest
La classe QDepthTest teste la valeur de profondeur du fragment shader par rapport à la profondeur d'un échantillon en cours d'écriture. En savoir plus...
classe QDirectionalLight
Encapsule un objet Directional Light dans une scène Qt 3D. Plus...
classe QDispatchCompute
Nœud FrameGraph permettant d'envoyer du travail au shader de calcul sur le GPU. Plus de détails...
classe QDithering
Active le tramage. Plus...
classe QEffect
Classe de base pour les effets dans une scène Qt 3D. Plus...
classe QEnvironmentLight
Encapsule un objet de lumière d'environnement dans une scène Qt 3D. Plus...
classe QFilterKey
La classe QFilterKey permet de stocker les clés de filtre et leurs valeurs. Plus de détails...
classe QFrameGraphNode
Classe de base de tous les nœuds de configuration FrameGraph. Plus...
classe QFrontFace
La classe QFrontFace définit les polygones orientés vers l'avant et l'arrière. Plus...
classe QFrustumCulling
Active l'élimination des frustes pour le FrameGraph. Plus de détails...
classe QGeometryRenderer
Encapsule le rendu de la géométrie. Plus...
classe QGraphicsApiFilter
La classe QGraphicsApiFilter identifie l'API requise pour l'application QTechnique. Plus...
classe QLayer
La classe QLayer permet de filtrer les entités qui seront rendues. Plus...
classe QLayerFilter
Contrôle les couches dessinées dans une branche du graphique en images. En savoir plus...
classe QLevelOfDetail
La classe QLevelOfDetail permet de contrôler la complexité des entités rendues en fonction de leur taille à l'écran. En savoir plus...
classe QLevelOfDetailBoundingSphere
La classe QLevelOfDetailBoundingSphere fournit un volume sphérique simple, défini par son centre et son rayon. Plus...
classe QLevelOfDetailSwitch
Cette classe permet d'activer les entités enfants en fonction de la distance ou de la taille de l'écran. Plus...
classe QLineWidth
Spécifie la largeur des lignes tramées. Plus...
classe QMaterial
Fournit une classe abstraite qui devrait être la base de toutes les classes de composants matériels dans une scène. En savoir plus...
classe QMemoryBarrier
Classe permettant de placer une barrière de mémoire. En savoir plus...
classe QMesh
Un chargeur de maillage personnalisé. Plus...
classe QMultiSampleAntiAliasing
Active l'anticrénelage multi-échantillon. Plus...
classe QNoDepthMask
Désactive l'écriture de la profondeur. Plus...
classe QNoDraw
Lorsqu'un nœud Qt3DRender::QNoDraw est présent dans une branche FrameGraph, cela empêche le moteur de rendu d'effectuer le rendu d'une primitive. Plus...
classe QNoPicking
Lorsqu'un noeud Qt3DRender::QNoPicking est présent dans une branche du FrameGraph, cela empêche le moteur de rendu d'effectuer une sélection pour la branche en question. Plus de détails...
classe QObjectPicker
La classe QObjectPicker instancie un composant qui peut être utilisé pour interagir avec une QEntity par un processus connu sous le nom de picking. En savoir plus...
classe QPaintedTextureImage
La classe QPaintedTextureImage est une image QAbstractTextureImage qui peut être écrite à l'aide de QPainter. Plus. ..
classe QParameter
Fournit un espace de stockage pour une paire nom/valeur. Cela correspond à un uniforme de shader. Plus...
classe QPickEvent
La classe QPickEvent contient des informations sur le prélèvement d'un objet. En savoir plus...
classe QPickLineEvent
La classe QPickLineEvent contient des informations sur le prélèvement d'un segment de ligne. En savoir plus...
classe QPickPointEvent
La classe QPickPointEvent contient des informations sur le prélèvement d'un segment d'un nuage de points. Plus...
classe QPickTriangleEvent
La classe QPickTriangleEvent contient des informations sur le prélèvement d'un triangle. En savoir plus...
classe QPickingProxy
Peut être utilisé pour fournir un QGeometryView alternatif utilisé uniquement pour le prélèvement. En savoir plus...
classe QPickingSettings
La classe QPickingSettings spécifie la manière dont le prélèvement des entités est géré. En savoir plus...
classe QPointLight
Encapsule un objet Point Light dans une scène Qt 3D. Plus de détails...
classe QPointSize
Spécifie la taille des points tramés. Elle peut être définie de manière statique ou par les programmes de shaders. Plus de détails...
classe QPolygonOffset
La classe QPolygonOffset définit l'échelle et les étapes de calcul des valeurs de profondeur pour les décalages de polygone. En savoir plus...
classe QProximityFilter
Sélectionne les entités qui se trouvent dans un certain seuil de distance par rapport à une entité cible. Plus...
classe QRasterMode
L'état de rendu QRasterMode permet de contrôler le type de tramage à effectuer. Plus de détails...
classe QRayCaster
Qt3DRender::QRayCaster La classe QRayCaster est utilisée pour effectuer des tests de lancer de rayons en coordonnées 3D. Plus...
classe QRayCasterHit
Détails d'un impact lors de la projection d'un rayon à travers un modèle. Plus de détails...
classe QRenderAspect
La classe QRenderAspect. Plus de détails...
classe QRenderCapabilities
La classe QRenderCapabilities contient les paramètres relatifs aux moteurs de rendu disponibles. Plus d'informations...
classe QRenderCapture
Nœud du graphe de cadres pour la capture du rendu. Plus...
classe QRenderCaptureReply
Reçoit le résultat de la demande de capture de rendu. Plus...
classe QRenderPass
Encapsule une passe de rendu. Plus...
classe QRenderPassFilter
Permet de stocker des vecteurs de clés et de paramètres de filtre. Plus de détails...
classe QRenderSettings
La classe QRenderSettings contient les paramètres liés au processus de rendu et héberge le FrameGraph actif. Plus...
classe QRenderState
Classe de base abstraite pour tous les états de rendu. Plus...
classe QRenderStateSet
Le nœud QRenderStateSet FrameGraph permet de spécifier un ensemble d'objets QRenderState à appliquer lors de l'exécution d'une branche de framegraph. Plus...
classe QRenderSurfaceSelector
Permet de spécifier la surface de rendu. Plus de détails...
classe QRenderTarget
La classe QRenderTarget encapsule une cible (généralement un objet de tampon d'image) dans laquelle le moteur de rendu peut effectuer le rendu. Plus d'informations...
classe QRenderTargetOutput
La classe QRenderTargetOutput permet de spécifier l'attachement d'une cible de rendu (qu'il s'agisse d'une texture de couleur, d'une texture de profondeur, etc... ). Plus d'informations...
classe QRenderTargetSelector
Fournit un moyen de spécifier une cible de rendu. Plus...
classe QSceneLoader
Permet de charger une scène existante. Plus de détails...
classe QScissorTest
La classe QScissorTest élimine les fragments qui tombent en dehors d'une certaine partie rectangulaire de l'écran. Plus...
Classe QScreenRayCaster
Test de projection de rayon performant basé sur les coordonnées de l'écran. Plus...
classe QSeamlessCubemap
Active le filtrage des textures cubemap sans couture. Plus d'informations...
classe QSetFence
FrameGraphNode Permet d'insérer une clôture dans le flux de commandes graphiques. En savoir plus...
classe QShaderData
Permet de spécifier les valeurs d'un bloc uniforme ou d'une structure de shader. En savoir plus...
classe QShaderImage
Permet d'accéder aux images des programmes de shaders. En savoir plus...
classe QShaderProgram
Encapsule un programme de shaders. En savoir plus...
Classe QShaderProgramBuilder
Génère le contenu d'un programme d'ombrage à partir des graphiques chargés. Plus d'informations...
classe QSharedGLTexture
Permet d'utiliser une textureId d'un contexte OpenGL séparé dans une scène Qt 3D. Plus...
classe QSortPolicy
Fournit un espace de stockage pour les types de tri à utiliser. Plus...
classe QSpotLight
Encapsule un objet Spot Light dans une scène Qt 3D. Plus...
classe QStencilMask
La classe QStencilMask contrôle l'écriture avant et arrière des bits individuels dans les plans du pochoir. Plus d'informations...
classe QStencilOperation
La classe QStencilOperation spécifie le fonctionnement du pochoir. En savoir plus...
classe QStencilOperationArguments
La classe QStencilOperationArguments définit les actions à entreprendre en cas d'échec des tests de stencil et de profondeur. En savoir plus...
classe QStencilTest
La classe QStencilTest spécifie les arguments du test de stencil. En savoir plus...
classe QStencilTestArguments
La classe QStencilTestArguments spécifie les arguments du test du pochoir. Plus...
classe QSubtreeEnabler
Active ou désactive des sous-arbres entiers de nœuds de graphe de cadre. En savoir plus...
classe QTechnique
Encapsule une technique. Plus...
classe QTechniqueFilter
QFrameGraphNode utilisé pour sélectionner les QTechniques à utiliser. Plus de détails...
Classe QTexture1D
Une QAbstractTexture avec un format cible Target1D. Plus d'informations...
classe QTexture1DArray
Une QAbstractTexture avec un format cible Target1DArray. Plus...
classe QTexture2D
Un site QAbstractTexture avec un format cible Target2D. Plus d'informations...
classe QTexture2DArray
Une QAbstractTexture avec un format cible Target2DArray. Plus...
classe QTexture2DMultisample
Un site QAbstractTexture avec un format cible Target2DMultisample. Plus d'informations...
classe QTexture2DMultisampleArray
Un site QAbstractTexture avec un format cible Target2DMultisampleArray. Plus d'informations...
classe QTexture3D
Un site QAbstractTexture avec un format cible Target3D. Plus d'informations...
classe QTextureBuffer
Un fichier QAbstractTexture avec un format cible TargetBuffer. Plus d'informations...
classe QTextureCubeMap
Un fichier QAbstractTexture au format cible TargetCubeMap. Plus...
classe QTextureCubeMapArray
Un site QAbstractTexture au format cible TargetCubeMapArray. Plus d'informations...
classe QTextureData
La classe QTextureData stocke des informations sur les textures, telles que la cible, la hauteur, la largeur, la profondeur, les couches, l'habillage et l'activation des mipmaps. Plus d'informations...
classe QTextureDataUpdate
QTextureDataUpdate contient le contenu et les informations nécessaires pour effectuer des mises à jour partielles du contenu d'une texture. Plus de détails...
classe QTextureImage
Encapsule les informations nécessaires à la création d'une image de texture OpenGL à partir d'une source d'image. Plus d'informations...
classe QTextureImageData
QTextureImageData stocke les données représentant une texture. Plus d'informations...
classe QTextureImageDataGenerator
Fournit des données d'image de texture pour QAbstractTextureImage. Plus...
classe QTextureLoader
Gère le chargement de la texture et la définition de ses propriétés. Plus...
classe QTextureRectangle
QAbstractTexture avec un format cible TargetRectangle. Plus de détails...
classe QTextureWrapMode
Définit le mode d'enveloppement qu'une Qt3DRender::QAbstractTexture doit appliquer à une texture. Plus...
classe QViewport
Un point de vue sur la scène Qt3D. Plus...
classe QWaitFence
FrameGraphNode Permet d'attendre qu'une clôture dans le flux de commandes graphiques soit signalée. Plus d'informations...
Documentation des types
[alias] ParameterList
Une liste de paramètres Qt3DRender::QParameter.
QTextureImageDataPtr
Pointeur partagé vers QTextureImageData.
Fonction Documentation
bool operator!=(const Qt3DRender::QGraphicsApiFilter &reference, const Qt3DRender::QGraphicsApiFilter &sample)
Renvoie true si reference et sample sont différents.
bool operator==(const Qt3DRender::QGraphicsApiFilter &reference, const Qt3DRender::QGraphicsApiFilter &sample)
Renvoie true si reference et sample sont équivalents.
© 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.