Your image is probably getting downscaled since it’s so big. Change it to a lower resolution (like 250x250 or something). I doubt you really need a texture that big anyway.
Yes, that’s part of the problem. I’ve had it too. The black lines are artifacts caused by the image being resized from its original resolution.
If you make an image scaled with offset that’s 2000x2000 pixels big, your outlines will be gone, since it doesn’t need to be scaled down (or up). So, if you make an image that’s smaller, then put it on a smaller element, it will also look fine.
In addition to this, your example image also seems to be stretched to the wrong resolution, which is also probably causing the outlines.
If you want your image to look fine, make sure it is at the right resolution.
This has been an issue on Roblox for a very long time and still hasn’t been solved completely…
It was reported as resolved on this thread a while ago but, annoyingly, it didn’t seem to work
As mentioned earlier, scaling down the image might help as image scaling on Roblox is notoriously awful. You could also use the method mentioned here if it’s an issue with the gimp program - I’m not home right now so I can’t check
@Quenty’s guide should be exactly what you need to address this issue. I would also follow the advice that others have mentioned in this thread to size your image appropriately. The greater the difference in scale the worse the problem is going to be.
To shed a little light about the exact fix that was applied two years ago and why blurring the edges is effective here’s what was changed. When the images were being scaled to acceptable sizes the entire image was being copied in a way that ignored the color channels on any pixels that were fully transparent. This caused the adjacent pixels to be solid black and when scaled the artifacts that you’re seeing here present. We changed how the images are copied to retain that color information from fully transparent pixels and now you’ll be able to utilize those pixels to ensure you don’t have this issue.
Also it shouldnt be necessary to have such a large resolution image considering all the pixel color interpolation going on. The difference between having 4k and other resolutions would not really matter because it would be the same image, just represented with more pixels
Selected all fully transparent pixels using the Magic Wand Tool.
After that, I could hit the Delete key on my keyboard to clear those pixels.
Paint.NET defaults to having fully transparent pixels use a white RGB code.
To check those pixels, I used the Color Picker Tool, which showed that the fully transparent pixels had a value of 255 for their Red, Blue and Green channels, with a value of 0 for their Alpha channel.
Yes it might be that the pixel interpolation is interpolating the color and the alpha so you see the dark artifacts from the 255,255,255,255 to 0,0,0,0 transition