How to efficiently mask a surface in pygame
问题 I'm masking a surface in pygame as suggested by nkorth in response to the question is there any way to only blit or update in a mask, updating the mask and masked surfaces each frame. And while it is possible to achieve this using his method, the frame rate drops immediately, and that's with just one instance of this surface being rendered on the screen at any one time. Here is the image I want to mask, and here is how it should look like on the application. These other circles are not