I sculpted a model in blender, and I want to import that to Unity. When I import just the model(without animation), Unity shows as is. However, when I attach armature to the body and automatically assign weights to it with the intention of creating an animation, Unity import shows dark regions all over the model. All the face normals look fine. I am not sure what the issue is.

Model in Blender: Model in Blender:

Weights: Weights

Dark patches in Unity: Dark patches in Unity

  • \$\begingroup\$ Are the normals flipped? In Blender, go into Object mode and use Shift-N to recalculate normals. \$\endgroup\$
    – Kevin
    Apr 14 '21 at 17:17
  • \$\begingroup\$ I have checked the normals, all are pointed outwards and just to be sure I recalculated them yet it doesn't fix the problem. \$\endgroup\$
    – arunimb
    Apr 15 '21 at 5:35
  • \$\begingroup\$ Did you check the material? \$\endgroup\$
    – Kevin
    Apr 17 '21 at 2:32
  • \$\begingroup\$ Yes, it does not have any material assigned while importing to unity. I think that it might be a problem with normals, but in blender the they look fine. \$\endgroup\$
    – arunimb
    Apr 19 '21 at 16:32
  • \$\begingroup\$ What happens if you drag it into a scene and add a material in Unity? \$\endgroup\$
    – Kevin
    Apr 20 '21 at 1:16

You must log in to answer this question.

Browse other questions tagged .