Materials not imported properly from blender

As in screenshot below:

first screenshot from blender
and second screenshot from unity

You can see the materials of skin, pant, hair and shoes are correctly imported but not the shirt.

I imported fbx. file

Everything you see in Unity doesn’t use the “material” imported from Blender, they are merely “vertex colors” you defined in Blender unrelated to material. You need to import your texture to Unity, create a new material and assign to your mesh renderer again.

I don’t understand, can you tell step wise?

1 Like

Whenever you import a mesh from Blender, you should not expect its material to be imported to Unity properly. In Unity, create a new material in your project folder. Select a shader (Legacy/Diffuse should do) load the texture if any. Finally assign this new material to the mesh renderer of your mesh object under “materials” property.

2 Likes