How Small can I make my texture size?

I’m trying to optimize by reducing image texture sizes since my models use fairly simple base colors I made a 6 x 6 pixel image with different colored pixels on them
Colors

I’m just wondering if this actually is supported? Or like does roblox have a minimum image size limit that upscales mine when uploaded? Or if it even helps that much compared to just a 64x64 or 256x256.

Any answer appreciated :folded_hands:

2 Likes

Maybe just try out if it works?

1 Like

I was curious and uploaded your image as a texture.


Seems like it automatically gets resampled here, i downloaded it from https://assetdelivery.roblox.com/v1/asset/?id=89252757268443 and it is still 6x6.

There is a workaround to get rid of the resample with surface gui here. Not sure if surface gui’s are less performant than textures.


image

1 Like

1x1 is the minimum size. There is no upscaling on upload. You can directly download image assets and see the size isn’t larger than the original.

This is done after the image is downloaded to a client. Images never grow to be stored as an asset or delivered to a client. This resampling is always done for a Decal/Texture at runtime and doesn’t require any extra considerations for the original upload.

The smaller size does help a bit. Make sure your model’s UVs are away from the edges of those pixels or you’ll see adjacent pixels bleed in from the edges.

2 Likes

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.