Bad texture quality

I’m trying to use textures on a mesh but the quality is always quite bad, what are the possible causes for this and is there a fix for this ?

2 Likes

Compression? Roblox downscales all textures to 1080x1080 pixels, which migth make it look a bit more pixelated than it did before being uploaded.

What does the original texture look like? Perhaps you can rearrange the texture stuff a bit, allowing for the texture to take up more of the texturespace

1 Like

It doesn’t have anything to do with the pixel amount (at least in my case) In the image shown the texture is 2048x2048 i believe but i tested it with 1024x1024, 2048x2048 and 4096x4096 and it’s was the same quality in all of them. The actual images, even the 1024x1024 looked quite decent until put onto the mesh.

Try to change uv sets. Might they causing it

Trying putting it on a flat part and see if that’s the problem

Then make it something like 512X512 or 864X864 just try below 1024X1024

@ZDH_Dev It has the same issue on a flat surface

@regexman By doing that the image quality itself would really drop and become pixelated

@nanosph I Am not using UV maps if that’s what you mean

All of these textures are reduced to the same size of 1024x1024, arbitrarily. Higher resolution is futile.

I’m assuming this circle is the only thing on the map. If you want a better resolution, take a quarter of the 2048x2048 map and fix the UV mapping to use it 4 times.

Default UV mapping of a cone.

Better mapping.

Optimal mapping

4 Likes

Since texture size is capped at 1024, if you upload a 4096 image it will downscale. This will change in the future to support higher resolutions.

If the mesh you have is very large, then the quality of the texture will go down because you’re trying to spread a few pixels over a much larger distance.

Not sure if there’s any texture wrapping issues going on here but can’t help in that regard.

I can’t use UV mapping as i want to use animated textures

You need to explain if you’re using a decal on a mesh and not a TextureID in the Mesh’s properties. Everyone’s suggesting texture help because we’re all assuming you’re using a texture conventionally.

If you are using a decal on a Mesh, unfortunately, there’s not much you can do to make a decal’s resolution higher besides maxing it out to 1024x1024, since it’s just projection mapping the full image onto that Mesh’s surface.

2 Likes