ParametricSurfaceMaker implementation