From db5102a423f7bab4941fd52a266b54e6aff2e29d Mon Sep 17 00:00:00 2001 From: Patricio Guerra Date: Wed, 24 Apr 2024 19:34:29 -0300 Subject: [PATCH] fix old emotes with unwanted meshes --- .../MainScripts/DCL/Models/AvatarAssets/EmoteClipData.cs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/unity-renderer/Assets/Scripts/MainScripts/DCL/Models/AvatarAssets/EmoteClipData.cs b/unity-renderer/Assets/Scripts/MainScripts/DCL/Models/AvatarAssets/EmoteClipData.cs index c1882db53a..15e62be1bd 100644 --- a/unity-renderer/Assets/Scripts/MainScripts/DCL/Models/AvatarAssets/EmoteClipData.cs +++ b/unity-renderer/Assets/Scripts/MainScripts/DCL/Models/AvatarAssets/EmoteClipData.cs @@ -55,7 +55,9 @@ public void Play(int gameObjectLayer, bool spatial, bool occlude) { foreach (Renderer renderer in renderers) { - if (renderer.name.Contains("_reference", StringComparison.OrdinalIgnoreCase)) continue; + if (renderer.name.EndsWith("_reference", StringComparison.OrdinalIgnoreCase)) continue; + if (renderer.name.EndsWith("_basemesh", StringComparison.OrdinalIgnoreCase)) continue; + if (renderer.name.StartsWith("m_mask_", StringComparison.OrdinalIgnoreCase)) continue; renderer.enabled = true; renderer.gameObject.layer = gameObjectLayer;