I imported my character from blender to unity and it has a bunch of weird stuff going on. I recalculated the normal’s in blender and re imported but that didn’t work. I have set my character to not cast shadows in the inspector but nothing changes on the model. I have played with the directional light in the scene but again that has no effect. I have also tried setting unity to calculate normal’s but that also does nothing. Below is the model as it appears in both blender and unity.
1 Answer
1This looks like a smoothing issue. Try setting the normals to calculate, smoothing source to from angle and increase the smoothing angle until it looks right. I think a value of 25-30 should work.
I have tried this and the result is below. I also want to keep the "low poly" look of my model so I would not like to use smooth shading. Even still there is there is a lot of problems when smooth shaded so I don't believe that is the issue[159592-smooth-shaded.png|159592]
– PlattadrugOh then i misunderstood you... you can use multiple directional lights (not the best for performance) or you can add ambient light to the scene in the lighting settings. Its in Window/Rendering/Lighting settings or something like that. Set environment lighting source to color and pick a color below.
– JedBeryllHi I appreciate it's an old post but when I was googling I landed here in 2025 :). The fix was to update in the Unity inspector. Add the model to the scene > select the objects of your model/s > search for Skinned Mesh Renderer component > under "Lighting" you'll see "Cast Shadows", set this to "Off" and you'll see shadows are removed. Hope it helps. FYI this was in Unity 6
– brirai