From 3cd15577934d9702e3bb1ed32ffc0f4580d618c9 Mon Sep 17 00:00:00 2001 From: Harald Csaszar Date: Wed, 5 Feb 2025 19:02:59 +0100 Subject: [PATCH] [monogame] Fixed clipping for vertex-less attachments. Closes #2737. --- spine-monogame/spine-monogame/src/SkeletonRenderer.cs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/spine-monogame/spine-monogame/src/SkeletonRenderer.cs b/spine-monogame/spine-monogame/src/SkeletonRenderer.cs index ef01d184a..f6ea7dfc6 100644 --- a/spine-monogame/spine-monogame/src/SkeletonRenderer.cs +++ b/spine-monogame/spine-monogame/src/SkeletonRenderer.cs @@ -159,6 +159,7 @@ namespace Spine { clipper.ClipStart(slot, clip); continue; } else { + clipper.ClipEnd(slot); continue; } @@ -214,8 +215,10 @@ namespace Spine { uvs = clipper.ClippedUVs.Items; } - if (verticesCount == 0 || indicesCount == 0) + if (verticesCount == 0 || indicesCount == 0) { + clipper.ClipEnd(slot); continue; + } // submit to batch MeshItem item = batcher.NextItem(verticesCount, indicesCount);