diff --git a/src/app/3d/qgs3dmaptoolidentify.cpp b/src/app/3d/qgs3dmaptoolidentify.cpp index 990c3fc5c65..a0abdc645a1 100644 --- a/src/app/3d/qgs3dmaptoolidentify.cpp +++ b/src/app/3d/qgs3dmaptoolidentify.cpp @@ -133,7 +133,7 @@ void Qgs3DMapToolIdentify::mouseReleaseEvent( QMouseEvent *event ) if ( !symbol ) continue; double pointSize = symbol->pointSize(); - double limitAngle = pointSize / screenSizePx * canvas->cameraController()->camera()->fieldOfView(); + double limitAngle = 2 * pointSize / screenSizePx * canvas->cameraController()->camera()->fieldOfView(); // adjust ray to elevation properties QgsPointCloudLayerElevationProperties *elevationProps = dynamic_cast( layer->elevationProperties() );