Sdk/RenderSystem: Resolve skinning before rendering

This commit is contained in:
Lynix 2018-09-30 18:08:17 +02:00
parent 8091e52348
commit f6b0405f9b
2 changed files with 4 additions and 0 deletions

View File

@ -211,6 +211,7 @@ Nazara Development Kit:
- ⚠️ BaseWidget::SetSize has been renamed to BaseWidget::Resize - ⚠️ BaseWidget::SetSize has been renamed to BaseWidget::Resize
- Added BaseWidget::ForEachWidgetChild - Added BaseWidget::ForEachWidgetChild
- Added experimental BoxLayout class - Added experimental BoxLayout class
- RenderSystem now resolve skinning before render
# 0.4: # 0.4:

View File

@ -6,6 +6,7 @@
#include <Nazara/Graphics/ColorBackground.hpp> #include <Nazara/Graphics/ColorBackground.hpp>
#include <Nazara/Graphics/ForwardRenderTechnique.hpp> #include <Nazara/Graphics/ForwardRenderTechnique.hpp>
#include <Nazara/Graphics/SceneData.hpp> #include <Nazara/Graphics/SceneData.hpp>
#include <Nazara/Graphics/SkinningManager.hpp>
#include <Nazara/Graphics/SkyboxBackground.hpp> #include <Nazara/Graphics/SkyboxBackground.hpp>
#include <Nazara/Math/Rect.hpp> #include <Nazara/Math/Rect.hpp>
#include <Nazara/Renderer/Renderer.hpp> #include <Nazara/Renderer/Renderer.hpp>
@ -184,6 +185,8 @@ namespace Ndk
m_coordinateSystemInvalidated = false; m_coordinateSystemInvalidated = false;
} }
Nz::SkinningManager::Skin();
UpdateDynamicReflections(); UpdateDynamicReflections();
UpdatePointSpotShadowMaps(); UpdatePointSpotShadowMaps();