En esta página

Qt3DRender::QPickingProxy Class

class Qt3DRender::QPickingProxy

Puede ser utilizado para proporcionar un QGeometryView alternativo utilizado sólo para recoger. Más...

Cabecera: #include <QPickingProxy>
CMake: find_package(Qt6 REQUIRED COMPONENTS 3drender)
target_link_libraries(mytarget PRIVATE Qt6::3drender)
qmake: QT += 3drender
Desde: Qt 6.0
En QML: PickingProxy
Hereda: Qt3DCore::QBoundingVolume
Status: Obsoleto

Funciones Públicas

QPickingProxy(Qt3DCore::QNode *parent = nullptr)

Descripción Detallada

El picking puede ser una operación costosa, especialmente si la malla tiene muchos vértices. QPickProxy puede utilizarse para proporcionar una geometría alternativa, normalmente con menos primitivas, que se utilizará para el picking, mientras que la instancia GeometryRenderer se utilizará para el renderizado.

Nota: No utilice un QPickingProxy si la aplicación requiere que las coordenadas de picking coincidan con la malla renderizada.

Nota: El algoritmo de picking utiliza una jerarquía de volúmenes límite para optimizar las entidades cuyo volumen límite no intersecta el rayo de picking. Para esa jerarquía, se utilizará el volumen límite de la entidad renderizada (o uno establecido explícitamente utilizando un componente QBoundingVolume) en lugar del del proxy.

Documentación de las funciones miembro

[explicit] QPickingProxy::QPickingProxy(Qt3DCore::QNode *parent = nullptr)

Construye un nuevo QPickingProxy con parent.

© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.