From 2501f32e9a16d82faf7bcafa5db30e33edea03b7 Mon Sep 17 00:00:00 2001 From: Robert Osfield Date: Wed, 11 Dec 2013 17:20:14 +0000 Subject: [PATCH] Changed epsilon to 1e-5 to address picking problems with planaer objects --- src/osgUtil/LineSegmentIntersector.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/osgUtil/LineSegmentIntersector.cpp b/src/osgUtil/LineSegmentIntersector.cpp index 937accbff..d1b467370 100644 --- a/src/osgUtil/LineSegmentIntersector.cpp +++ b/src/osgUtil/LineSegmentIntersector.cpp @@ -525,7 +525,7 @@ bool LineSegmentIntersector::intersectAndClip(osg::Vec3d& s, osg::Vec3d& e,const osg::Vec3d bb_min(bbInput._min); osg::Vec3d bb_max(bbInput._max); - double epsilon = 1e-6; + double epsilon = 1e-5; // compate s and e against the xMin to xMax range of bb. if (s.x()<=e.x())