Textures are messed up

Godot Version

v4.4.1.stable.mono.official [49a5bc7b6]

Question

My textures are messed up during import, and I have no idea how Godot is creating them.

Godot screen:

My texture:
test

Thanks for any help you can give!

How does it supposed to look like?

Must be an uv error

2 Likes

What’s your expectation in regards to how it should look like?

1 Like

Its most likely the default UV of godot mesh instance not matching your texture image

you can adjust the offset to see how the UV matches the texture

It is easier to create create a mesh with blender and adjust the UV with blender and then import it as a gltf into godot that trying to edit UV’s in godot

1 Like

Besides UVs, it’s likely the vram compression. Set compression mode to lossless in texture’s import options and re-import.

3 Likes

Sorry, my texture is a 16x16, it should look like

That can’t be that,because the texture is only 16x16 and the cube shows what the texture is .

Can you show the mesh you are trying to import? did you made it in blender or any 3d modelling software?

the texture does look compressed in the original screenshot

I created a MeshInstance3D, went to albedo, and set the texture to test.png

lol xD

1 Like

That’s precisely the compression. It’s typically noticeable with such small textures.

2 Likes

I see. I will try with the larger texture.

import settings are here if you want to find it, below you can see the compress, change that to lossless (make sure to click on the texture image in filesystem)

1 Like

No need. Just do what I wrote in my first post.

1 Like

Works perfectly, thanks!

1 Like

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