Skip to Main Content
This paper presents an algorithm of the point constraint for B-spline surfaces. Based on static energy model, the shape of the surface can be sculpted in an intuitive manner by changing the force distribution vector and control point constraint, thus this method provides the user with a familiar interface for modifying the shape. Furthermore, in order to impose surface point constraints upon the B-spline surface, optimization object function is built based on the least square method, and force distribution vector is used as optimization variable. Several calculation examples are demonstrated to verify and show the capabilities of the developed model.