Trouble importing blender environment into Godot

Godot Version

Godot 4.3

Question

I’m importing a simple cave model from Blender to Godot. I export it from Blender as a gltf/glb and when i import it into Godot the texture on the cave is just a solid brown color and theres no Normal or Roughness texture. The texture is a jpg that i applied in the blender shading tab. plsss help.
Also the texture works fin if i apply it to a 3d mesh node, but doesnt work on the glb file.


Blender uses a different rendering pipeline from Godot, you often must re-create the material in Godot, it won’t be too difficult with a StandardMaterial3D.

LOD may also affect your mesh’s quality you can set the LOD bias higher to help if that is an issue. LightmapGI or baked lighting will help your scenes realism too.

1 Like

When i tried to make a new material and apply it to the cave it was still just brown. I applied the same material to a cube it it looked correct.
I also changed the cave to an obj instead of a glb so i could load the mesh with a meshinstance3d node

Is your cave UV mapped? If not maybe you are using Triplanar mapping in blender, you can enable a similar mapping in Godot under the StandardMaterial3D’s UV1 section.

1 Like

that worked thank you so much, sorry i dont understand mapping very well so i didnt think about that