To avoid the potential distortion problem in curve and surface design, a set of improved basis functions is introduced to construct interpolatory curves and surfaces passing through given data points. Compared with the basis functions used in Zhang and Ma (2011) [33], the accuracy of the partition of unity of the improved basis functions exceeds the computation limit of the floating-point in co...