6.4.2 Surface curvature optimization