+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?

in Engine by (30 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.

by (289 points)
edited by
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.
Social login is currently unavailable. If you've previously logged in with a Facebook or GitHub account, use the I forgot my password link in the login box to set a password for your account. If you still can't access your account, send an email to webmaster@godotengine.org with your username.