This paper presents a novel progressive surface modelling method to construct a freeform surface incrementally based on 3D motion sketches that represent the boundary and interior characteristic curves. The approach can construct a base surface model from multiple boundary curves and support incremental surface updating from interior characteristic curves which may cross the boundary curves or ...