Blury Textures when importing to Godot

Godot Version

4.4RC2

Question

Any idea how to set up textures so they aren’t as blurry as this in Godot?

As comparison, this is the texture is Blender:

There are a couple things I would suggest, Im just gonna keep em short and sweet but let me know if you need me to expound on any.

Check import settings, When importing textures in Godot, check these settings:

Disable Mipmaps: If you don’t need them for distant objects
Change Filter Mode: Set to “Nearest” instead of “Linear” for pixel-perfect textures
Disable Compression: Try importing without compression

Next try adjusting your Material Settings.

Set texture Filter property to “Nearest” instead of “Linear”
Disable Anisotropic Filtering if it’s enabled

Next, check resolution settings

Ensure your textures aren’t being downscaled during import
Check texture size limits in Project Settings
Increase texture resolution if needed

Then in your project settings try checking your settings for any anti-aliasing. Might cause blur.

If your game uses viewports, check the scaling settings.

Blender is optimized for quality rendering while Godot applies various optimizations for real-time performance. Adjusting these settings should help you get closer to the Blender quality. I will say some stuff is done for playing in your editor and you can make it clearer and sharper when you ship but use less resources for testing.

1 Like

Thank you very much for the recommendations!

While trying them, I got the impression that you may be coming from working with low-res pixelated texture for a retro PS1 look?

As I am working with a 2k texture, I found that I need to:

  • keep the mipmaps as it generate lower res texture to look good at a distance
  • in material, change the Sampling > Filter property to Linear Mipmap Anisotropic
  • in Project Settings > Texture, make sure that Anisotropic Filtering Level is not disabled (minimum at x2)
  • possibly change the Texture Bitmap Bias to a negative value to make the texture crispier.

Here is the results:

2 Likes

You would be correct, I work mostly with pixilated sprites and 2d textures. I try and stay away from 3d works haha. I’m glad you found what you needed!

2 Likes