Splitting normals before baking is a good process. We have a bit about why this is important: http://wiki.polycount.com/wiki/Normal_Map_Modeling#Smoothing_Groups_.26_Hard_Edges Also some great examples here, along with info on why those extreme gradients are best to avoid…