CullFace QML Type

CullFace型は、表と裏のどちらのカリングが有効かを指定する。詳細...

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

RenderState

Status: Deprecated

プロパティ

  • mode : enumeration

詳細説明

CullFace は、前面ファセットと背面ファセットのどちらをカリングするかを設定します。ファセットには、三角形、四角形、多角形、長方形が含まれます。

これは、RenderPass の renderStates プロパティに追加できます:

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

または、RenderStateSet の renderStates プロパティに追加します:

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

FrontFaceも参照してください

プロパティ ドキュメント

mode : enumeration

CullFace によって使用されるカリングモードを保持します。デフォルトは QCullFace.Back に設定されています。

  • CullFace.NoCulling - カリングは無効です。
  • CullFace.Front - 正面を向いたポリゴンに対してカリングが有効になります。
  • CullFace.Back - 背面を向いたポリゴンに対してカリングが有効になります。
  • CullFace.FrontAndBack - すべてのポリゴンでカリングが有効ですが、点と線は描画されます。

本ドキュメントに含まれる文書の著作権は、それぞれの所有者に帰属します 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。