From 4714f9305492a4c68b435c77cfb797ca22df2b53 Mon Sep 17 00:00:00 2001 From: Robert Osfield Date: Sat, 31 Jan 2004 21:27:02 +0000 Subject: [PATCH] Fixed second pathway for computing HeightField bounding box. --- src/osg/ShapeDrawable.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/osg/ShapeDrawable.cpp b/src/osg/ShapeDrawable.cpp index d8640806c..e8e9230bf 100644 --- a/src/osg/ShapeDrawable.cpp +++ b/src/osg/ShapeDrawable.cpp @@ -906,7 +906,7 @@ void ComputeBoundShapeVisitor::apply(const HeightField& field) if (field.zeroRotation()) { _bb.expandBy(field.getOrigin()+osg::Vec3(0.0f,0.0f,zMin)); - _bb.expandBy(field.getOrigin()+osg::Vec3(field.getXInterval()*field.getNumColumns(),field.getYInterval()*field.getNumRows(),zMax)); + _bb.expandBy(field.getOrigin()+osg::Vec3(field.getXInterval()*(field.getNumColumns()-1),field.getYInterval()*(field.getNumRows()-1),zMax)); } else {