Function Sculptor is a scripted plugin that deforms meshes, polys or splines according to an arbitrary, user-input function. This allows easy creation of an endless variety of smooth, precisely curved surfaces. It also enables the mathematically precise curving of splines for extrusions, path-deforms and lofts.
It uses the world-x, y, and z coordinates of points to displace those points in world-z.
Editable spline shape with 2 sub-splines, before and after sculpt: