+1 vote

I make my models in blender with uv map and multiple materials and export them to obj. But how can i add more then 1 material in godot?

asked Jan 11 in Engine by flonkopaten (29 points)

It was possible for a long time to have multiple materials on a Mesh itself (not the MeshInstance), as it's internally stored as Surfaces and each surface has a material. It's not something you can tweak in the Godot inspector directly, though, it happens at importing. I have no idea about MeshInstance then (which has only one material override).
Too bad the screenshot on the forums is dead, nothing in the text explains how it works :p

enter image description here

1 Answer

0 votes

export them via collada and import them "import/scene". this works for me :)
you can then instance this scene were you need it.

multimaterial via mesh import does not work.
Edit:
This is an Blender problem afaik because they export .obj with only one surface for each object.

answered Jan 12 by ingo_nikot (278 points)
edited Jan 12 by ingo_nikot
Welcome to Godot Engine Q&A, where you can ask questions and receive answers from other members of the community.

Please make sure to read How to use this Q&A? before posting your first questions.