Something wrong with my light, it weakens when facing away from a wall

Please view the youtube link. Per-pixel lighting seems to show up only when the light is facing the walls, and weakens when facing away from the walls. Any idea how to fix this?

http://www.youtube.com/watch?v=R6oy7ze7ar8

I guess you are using a Spotlight that is attached to the player so that is expected behaviour. Change the light to Point if you want different behaviour.

Ok, I figured it out. In my level mesh's import settings, I set Normals from "Import" to "Calculate" and it worked properly now.

Apparently Blender's normals calculations doesn't play well with Unity's lighting.