diff --git a/SDK/include/NDK/Components/GraphicsComponent.inl b/SDK/include/NDK/Components/GraphicsComponent.inl index 275fe9a9d..cd31cde5e 100644 --- a/SDK/include/NDK/Components/GraphicsComponent.inl +++ b/SDK/include/NDK/Components/GraphicsComponent.inl @@ -55,8 +55,15 @@ namespace Ndk inline void GraphicsComponent::Clear() { + m_materialEntries.clear(); m_renderables.clear(); + if (m_reflectiveMaterialCount > 0) + { + m_reflectiveMaterialCount = 0; + InvalidateReflectionMap(); + } + InvalidateBoundingVolume(); }