Noisy Material Texture on Import

:information_source: Attention Topic was automatically imported from the old Question2Answer platform.
:bust_in_silhouette: Asked By Fjcxv21

Hello everyone,

in Godot 4.0 dev the materials seem to have very grainy and noisy textures. The higher the texture resolution the noisier the material becomes. Here is a screenshot of the same material, on the left in 8k texture quality, on the right in 1k.

Any ideas on what might cause this issue? The material includes an Albedo Texture, Normal Map Texture, and Roughness Texture, all at the same resolution.

:bust_in_silhouette: Reply From: DaddyMonster

Very likely it’s the normal map. It’s probably at blue up. Go to the material and turn the normal off, see if the issue goes.

If so, changing the channel / adjusting it down might help. Otherwise, load it up in blender and reexport it y up.

If not, do the same with all the other textures one at a time.

One more thing to check is that you don’t have the roughness plugged into the albedo or similar. Check there aren’t multiple passes. If it’s still not fixed, make a fresh material and plug the textures in manually. Finally, just view the textures in photoshop/gimp - it might give you a clue.

Thanks for the answer,

I tried changing textures and experimenting for a bit. It looks like this issue only appears when importing a material from Blender, in my case I exported the model and the materials in gltf2. If I only export the model, and import and assign the textures manually it works without a problem. The issue seems to stem from the import or export of the material. I also think that all textures exhibit this issue, not only the Normalmap.

Fjcxv21 | 2022-01-10 16:07