Catmull-Clark subdivision surface generation project.