PySide6.Qt3DRender.Qt3DRender.QPickingProxy

class QPickingProxy

可用于提供仅用于拾取的替代QGeometryView。更多

PySide6.Qt3DRender.Qt3DRender.QPickingProxy 的继承图

概要

方法

注意

本文档可能包含从C++自动翻译到Python的代码片段。我们始终欢迎对代码片段翻译的贡献。如果您发现翻译问题,您也可以通过在我们的https:/bugreports.qt.io/projects/PYSIDE上创建工单来告知我们。

详细描述

拾取操作可能是一项昂贵的操作,特别是当网格具有大量顶点时。QPickProxy 可用于提供替代几何体,通常具有较少的图元,这些图元将用于拾取,而 GeometryRenderer 实例将用于渲染。

注意

如果应用程序需要拾取坐标与渲染的网格匹配,请不要使用QPickingProxy

注意

拾取算法使用边界体积层次结构来优化那些边界体积不与拾取射线相交的实体。对于该层次结构,将使用渲染实体的边界体积(或使用QBoundingVolume组件显式设置的边界体积),而不是代理的边界体积。

__init__([parent=None])
Parameters:

parentQNode

使用parent构造一个新的QPickingProxy