improve log scale, fix 1px shift in second half of the surface