For the Java-impaired, click here. This applet uses Bezier curves to generate endless "horn" shapes. The applet interpolates between parameter sets, causing a smooth evolution of the shape.