From e1df24a02e929539f5328b0fb5ee2bcd6aeae6e1 Mon Sep 17 00:00:00 2001 From: Vasiliy Date: Sat, 23 Jun 2018 21:52:42 +0300 Subject: [PATCH] fixed head rendering for models with heads inside body mesh --- src/logic/visuals/ModelVisual.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/logic/visuals/ModelVisual.cpp b/src/logic/visuals/ModelVisual.cpp index 33f5aaeb..5cdd184c 100644 --- a/src/logic/visuals/ModelVisual.cpp +++ b/src/logic/visuals/ModelVisual.cpp @@ -654,6 +654,10 @@ void ModelVisual::updateBodyMesh() void ModelVisual::updateHeadMesh() { + // Prevents head mesh clearing for models with head inside body mesh + if (m_BodyState.headVisual.empty()) + return; + for (Handle::EntityHandle e : m_PartEntities.headMeshEntities) m_World.removeEntity(e);