+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.
This is an Blender problem afaik because they export .obj with only one surface for each object.

answered Jan 12 by ingo_nikot (248 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.