From e20516f9939ab7ff847ef733e10ee261968e0db9 Mon Sep 17 00:00:00 2001 From: sippeangelo Date: Thu, 13 Mar 2014 02:38:22 +0100 Subject: [PATCH] Also scale bounds origin --- Escape-the-Dawn/Systems/RenderSystem.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Escape-the-Dawn/Systems/RenderSystem.cpp b/Escape-the-Dawn/Systems/RenderSystem.cpp index c113486..bed895a 100644 --- a/Escape-the-Dawn/Systems/RenderSystem.cpp +++ b/Escape-the-Dawn/Systems/RenderSystem.cpp @@ -32,7 +32,7 @@ void Systems::RenderSystem::UpdateEntity( double dt, EntityID entity, EntityID p #ifdef DEBUG auto bounds = m_World->GetComponent(entity, "Bounds"); if (bounds != nullptr) { - glm::vec3 origin = transformComponent->Position + bounds->Origin; + glm::vec3 origin = transformComponent->Scale * (transformComponent->Position + bounds->Origin); glm::vec3 volumeVector = transformComponent->Scale * bounds->VolumeVector; m_Renderer->AddAABBToDraw(origin, volumeVector); }