Spec-Zone.ru › Qt 6.1

Тип QML NoPicking

При наличии узла NoPicking в ветке FrameGraph это предотвращает выполнение выбора элементов с помощью рендеринга для данной ветки. Подробнее...

Заявление об импорте: import Qt3D.Render 2.1
С момента: Qt 5.14
Создаёт: QNoPicking
Наследует:

FrameGraphNode

  • Список всех членов, включая унаследованные

Подробное описание

При отключении узел NoPicking не будет предотвращать выполнение выбора. Таким образом, переключение свойства enabled является способом активации или деактивации NoPicking.

При использовании нескольких подпортов в FrameGraph, NoPicking может быть полезен для предотвращения конфликтов выбора между перекрывающимися портами или невидимыми. Он также может использоваться в качестве оптимизации для предотвращения ненужной работы для скрытых портов или для разделов сцен, которые не требуют выбора.

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

См. такжеObjectPicker, RayCaster и ScreenRayCaster.

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.1/qml-qt3d-render-nopicking.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API