convex shaping