NoPicking QML Type

NoPickingノードがFrameGraphブランチに存在する場合、レンダーアスペクトが指定されたブランチに対してピッキング選択を実行するのを防ぎます。詳細...

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

FrameGraphNode

Status: Deprecated

詳細説明

無効にすると、NoPickingノードはピッキングの実行を妨げません。そのため、enabledプロパティを切り替えることで、NoPickingをアクティブまたは非アクティブにすることができます。

FrameGraphで複数のサブビューポートを使用している場合、NoPickingは、重なっているビューポートや視覚的でないビューポート間でのピッキングの衝突を防ぐのに便利です。また、非表示のビューポートや、ピッキングを必要としないシーンのセクションに対して、不要な作業を防ぐ最適化としても使用できます。

Viewport {
    CameraSelector {
        NoPicking {
            ClearBuffers {
                buffers: ClearBuffers.ColorDepthBuffer
                NoDraw { } // Prevents from drawing anything
            }
            RenderPassFilter {
                ...
            }
            RenderPassFilter {
                ...
            }
        }
    }
}

ObjectPickerRayCasterScreenRayCasterも参照して ください。

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