Тип QML NoPicking
При наличии узла NoPicking в ветви FrameGraph это предотвращает выполнение аспектом отрисовки выбора для данной ветви. Подробнее...
| Заявление об импорте: | import Qt3D.Render |
| С: | 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.2/qml-qt3d-render-nopicking.html