Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[runtimes][monogame] rendering order with clipping mask causing rendering issues #2737

Open
NebulaSleuth opened this issue Jan 22, 2025 · 0 comments

Comments

@NebulaSleuth
Copy link

We have an animation that uses a clipping mask. This animation was rendering correctly until we upgraded to the 4.2 Monogame runtime.

What happens is that a specific attachment/element stops rendering when the clipping mask ends its keyframe sequence (stops moving). In the included example, the 'Santa Hat' disappears when the eyes finish blinking (masking of the eyes finishes)

This was working in 4.1.x. We also notice that by changing the draw order to place the Santa Hat before the clipping mask, then the issue does not occur.

The Spine application shows correctly, as does the SkeletonViewer.jar. But renders incorrectly using Monogame.

I have included a link to download a zip including project files, exported files and a video showing what happens (sorry for the poor framerate on the screen capture)

spinebug.zip

@NebulaSleuth NebulaSleuth changed the title Monogame rendering order with clipping mask [runtimes][monogame] rendering order with clipping mask causing rendering issues Jan 23, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

1 participant