Free curve surface modeling technology