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;