Sur cette page

CullFace QML Type

Le type CullFace indique si l'abattage de la face avant ou arrière est activé. Plus d'informations...

Import Statement: import Qt3D.Render 2.11
In C++: QCullFace
Inherits:

RenderState

Status: Deprecated

Propriétés

  • mode : enumeration

Description détaillée

CullFace détermine si les facettes avant ou arrière sont éliminées. Les facettes comprennent les triangles, les quadrilatères, les polygones et les rectangles.

Elle peut être ajoutée à la propriété renderStates d'une page RenderPass:

RenderPass {
    shaderProgram: ShaderProgram {
        // ...
    }
    renderStates: [
        CullFace {
            mode: CullFace.Front
        }
    ]
}

Ou ajoutée à la propriété renderStates d'un RenderStateSet:

RenderStateSet {
    renderStates: [
        CullFace {
            mode: CullFace.Front
        }
    ]
}

Voir aussi FrontFace.

Documentation sur les propriétés

mode : enumeration

Indique le mode d'abattage utilisé par CullFace. La valeur par défaut est QCullFace.Back.

  • CullFace.NoCulling - l'écrêtage est désactivé
  • CullFace.Front - l'écrêtage est activé pour les polygones orientés vers l'avant
  • CullFace.Back - l'écrêtage est activé pour les polygones orientés vers l'arrière
  • CullFace.FrontAndBack - l'écrêtage est activé pour tous les polygones, mais les points et les lignes sont dessinés.

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