From e265cf21b7bd56e3400a6bd2d3c4513e84d2f53a Mon Sep 17 00:00:00 2001 From: Josh Holtrop Date: Thu, 23 Sep 2010 17:00:33 +0000 Subject: [PATCH] fixed AABB and getSize() problem for boxes git-svn-id: svn://anubis/anaglym/trunk@321 99a6e188-d820-4881-8870-2d33a10e2619 --- Engine.cc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Engine.cc b/Engine.cc index 545fd3f..e5dcf86 100644 --- a/Engine.cc +++ b/Engine.cc @@ -1357,6 +1357,8 @@ void Engine::Object::createManagedObject() m_ode_object->addBox(m_args); float aabb[6] = {-(*m_args)[0], -(*m_args)[1], -(*m_args)[2], (*m_args)[0], (*m_args)[1], (*m_args)[2]}; + for (int i = 0; i < 6; i++) + aabb[i] /= 2.0f; memcpy(m_aabb, aabb, sizeof(m_aabb)); break; }