NoPicking QML 类型
当在 FrameGraph 分支中存在 NoPicking 节点时,这会阻止渲染方面执行给定分支的拾取选择。 更多信息...
导入语句 | import Qt3D.Render 2.7 |
实例化 | QNoPicking |
继承 |
详细描述
当禁用时,NoPicking 节点不会阻止执行拾取。因此,切换启用属性是一种使 NoPicking 激活或停用的方法。
在 FrameGraph 中使用多个子视口时,NoPicking 可以用于防止重叠视口或非可视视口之间的拾取冲突。它还可以用作优化,以防止对隐藏视口或不需要任何拾取的场景部分的额外工作。
Viewport { CameraSelector { NoPicking { ClearBuffers { buffers: ClearBuffers.ColorDepthBuffer NoDraw { } // Prevents from drawing anything } RenderPassFilter { ... } RenderPassFilter { ... } } } }
另请参阅ObjectPicker,RayCaster 和 ScreenRayCaster。
© 2024 The Qt Company Ltd. 本文档中的文档贡献版权属于其各自的拥有者。本文档提供的文档根据 Free Software Foundation 发布的 GNU 自由文档许可证版本 1.3 的条款进行许可。Qt 和相应标志是 The Qt Company Ltd. 在芬兰和/或世界其他国家的商标。所有其他商标均为其各自所有者的财产。