Sdk/DebugSystem: Fix AABB/OBB debug draw

This commit is contained in:
Lynix
2018-08-31 21:45:57 +02:00
parent b739965b1d
commit 8ce8eafb88
3 changed files with 36 additions and 10 deletions

View File

@@ -176,6 +176,20 @@ namespace Ndk
return m_renderables[renderableIndex].boundingVolume;
}
inline const Nz::Matrix4f& GraphicsComponent::GetLocalMatrix(std::size_t renderableIndex) const
{
assert(renderableIndex < m_renderables.size());
return m_renderables[renderableIndex].data.localMatrix;
}
inline const Nz::Matrix4f& GraphicsComponent::GetTransformMatrix(std::size_t renderableIndex) const
{
EnsureBoundingVolumesUpdate();
assert(renderableIndex < m_renderables.size());
return m_renderables[renderableIndex].data.transformMatrix;
}
/*!
* \brief Calls a function for every renderable attached to this component
*