From ccab8b1a92b4c45ac79a0f25c0527c7e57879acc Mon Sep 17 00:00:00 2001 From: scrawl Date: Wed, 29 Oct 2014 16:01:55 +0100 Subject: [PATCH] Fix bug in TerrainGrid::getWorldBoundingBox (Fixes #2075) --- components/terrain/terraingrid.cpp | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/components/terrain/terraingrid.cpp b/components/terrain/terraingrid.cpp index fe322a6bfe..6a66ac3d7c 100644 --- a/components/terrain/terraingrid.cpp +++ b/components/terrain/terraingrid.cpp @@ -142,10 +142,8 @@ void TerrainGrid::setVisible(bool visible) Ogre::AxisAlignedBox TerrainGrid::getWorldBoundingBox (const Ogre::Vector2& center) { - float cellSize = getStorage()->getCellWorldSize(); - - int cellX = std::floor(center.x/cellSize); - int cellY = std::floor(center.y/cellSize); + int cellX = std::floor(center.x); + int cellY = std::floor(center.y); Grid::iterator it = mGrid.find(std::make_pair(cellX, cellY)); if (it == mGrid.end())