Reputation: 1100
I created a hand model in blender, imported it into my scene in Unity and it does not get affected by my lights.
I created some seam lines and unwrapped the thing. I have other elements that I created in a similar way and the only difference I can appreciate here is that this one is not a mesh renderer, it is a skinned mesh renderer, because it has bones inside.
This is how it looks like, you can see the "torch light" focusing to it, making a round of light, and the hand is getting weird lights, like only the reflected light from below or something.
Those are the settings of the mesh
Upvotes: 1
Views: 2427
Reputation: 86
Looks like the normals are wrong. You can try to invert normals in blender or change the import settings (in Unity) of your hand mesh to calculate normals instead of using the normals in the blend file (See normals & tangents section here).
Upvotes: 2
Reputation: 1792
It is definitely an issue with normals. Something wrong is going on during exporting probably. Try Calculate option under Normals in Importer settings
Hope that helps.
Upvotes: 1