I know that this is a common issue posted here, but I’ve been looking through previous posts and haven’t been able to find a working solution.
I’m trying to create a mask of sorts to give an image a rounded appearance to replicate the round player thumbnail in the home screen.
to do this I used paint.net to create an image with a white background and a circle in the centre that has 0% opacity.
the issue I’m experiencing is the same as what other people, except that the common fixes, such as the one in this article by quenty Fixing images in Roblox UI. This article is going to look how you… | by James Onnen (Quenty) | Roblox Development | Medium, aren’t solving the issue. You can see that the transparent pixels in the image are the same white as the opaque pixels and that there are no pixels in the image with an opacity that isn’t 0% or 100%
I believe that that the issue may be caused by the image not being at its native size, (1028, 1028), but unfortunately, I need the player-thumbnail to be scalable.
I don’t necessarily need to get rid of the issue with the edges, I’m more looking for a clean way to display the image gathered by [
Players:GetUserThumbnailAsync
](Players:GetUserThumbnailAsync).
sorry if that doesn’t make sense, feel free to ask for clarity in the comments