Geometric modeling using high-order derivatives