It should. Maybe the normals for your animation are not calculated correctly? How are you loading the animation?