An Introduction to NURBS: With Historical Perspective (The Morgan Kaufmann Series in Computer Graphics)