Currently, Decals only stretch images to fit their surface, which often leads to distortion. Unlike ImageLabels, which have the ScaleType property (e.g., Fit, Slice, Tile), Decals lack a way to properly scale images while maintaining their aspect ratio.
While trying to use an ImageLabel inside of a ViewportFrame, I cannot put it onto a SurfaceGui, as they do not render inside of ViewportFrames, so my only resort is a Decal. Hense the issue.
If anyone else has a fix for this issue, I need to βFitβ an image on the Decal and it becomes stretched.
Would love to hear thoughts from the community and the Roblox team!