• Editor
  • Feature Request: Boolean & Bezier Curve Support for Masking

Hey Spine Team,

I’d like to suggest an improvement for the mask feature.
Currently, when trying to mask objects like the text "O", the mask can only be drawn inward, which often leads to visible gaps or unintended artifacts. This makes it tricky to achieve clean masking for hollow shapes or complex designs.

Adding Boolean operations would allow for more precise shape interactions, like subtracting an inner area from the mask. Meanwhile, Bezier curve support would provide smoother and more flexible control over mask edges. These features would greatly improve the accuracy and usability of masking, especially for detailed animations.

Hope you’ll consider this for future updates! Thanks for your time.

    Related Discussions
    ...

    The request for Boolean operations and Bezier curve support for masking in Spine is a valuable suggestion that could enhance the precision and flexibility of masking, especially for complex shapes. Currently, Spine's masking capabilities are limited, and while there is interest in improving these features, the development team has prioritized other tasks. Implementing such features would require significant changes, as they would need to be supported across all runtimes and could involve complex shader work, which might conflict with existing game shaders.

    MikaTC Thank you very much for your feedback!
    We've received various requests regarding the masking feature in the past, and in fact, a few related threads have been highlighted in the "Related Discussions" section, so please feel free to check them out.

    As Spinebot mentioned, we are aware that there is demand for such a feature. However, since implementing the same functionality across all runtimes requires a significant amount of work, it has been excluded from our short-term implementation plans.

    We truly appreciate feedback like this, as it is always valuable to us. If you have any other feedback or concerns, please feel free to share them in this forum!