So I randomly run into the problem that when I import my model it shows up completely black in Godot. It imports the materials pitch black. After hours of probing and testing it seems that it imports glitched out roughness settings, and when I edit the material in Godot it shows the roughness setting to be "-1.#J". When I change this to a real number like "1.0" it shows my material and texture perfectly fine....
I ran into this once before and had to completely remove all materials in Blender and re-create new materials for it to finally import correctly. What is happening? idk why it happened the first time but I know that it started this time after I changed the diffuse shaded from Lambert to Oren-Nayar and modified the roughness setting to "3.14" in Blender. I tried changing it back to Lambert, and it still imported with the weird "-1.#J" setting in roughness. I even cleared out all the old material and texture data-blocks in the Blender file and it still happens. This all started from me trying to get the shinyness to go away from Godot, and I know that changing roughness in the editor makes the shinyness go away, but I wanted this to be done in the Blender file, and I thought this was the way to go, but it just messed it up.
What can I do? Anyone encounter this before? It's annoying to continue to re-make all these materials every time it happens.
Thanks.