From 09c6d67301249ebf2e82b44c7128257fc4d1b869 Mon Sep 17 00:00:00 2001 From: ponchio Date: Wed, 2 Mar 2005 15:13:45 +0000 Subject: [PATCH] Minimal fix in remoteness (Bugged anyway) --- wrap/gui/frustum.h | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wrap/gui/frustum.h b/wrap/gui/frustum.h index 7179b4b0..78b93563 100644 --- a/wrap/gui/frustum.h +++ b/wrap/gui/frustum.h @@ -24,6 +24,9 @@ History $Log: not supported by cvs2svn $ +Revision 1.8 2005/02/22 14:33:04 ponchio +small bugs + Revision 1.7 2005/01/21 18:06:05 ponchio Added remoteness ("distance" from frustum) @@ -98,7 +101,7 @@ template bool Frustum::IsOutside(Point3 &point) { template float Frustum::Remoteness(Point3 &point, T radius) { Point3 r = Project(point); T dist = (point - view_point).Norm(); - if(dist == 0) return 0; + if(dist < radius) return 0; T rad = 1 + radius / (resolution * dist); T mindist = 0; T tmp;