Тип QML NoPicking
При наличии узла NoPicking в ветке FrameGraph это предотвращает выполнение выбора элементов с помощью рендеринга для данной ветки. Подробнее...
| Заявление об импорте: | import Qt3D.Render 2.1 |
| С момента: | Qt 5.14 |
| Создаёт: | QNoPicking |
| Наследует: |
Подробное описание
При отключении узел 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