In the D-NURBS design scenario, sculpting tools may be implemented as applied forces. The force in the D-NURBS equation of motion represents the net effect of all applied forces. Typical force functions are spring forces, repulsion forces, gravitational forces, inflation forces, etc. [36, 6, 34].
For example, consider connecting a material point of a D-NURBS surface to a point in space with an ideal Hookean spring of stiffness k. The net applied spring force is
where is the is the unit delta function. Equation (19) implies that and vanishes elsewhere on the surface, but we can generalize it by replacing the function with a smooth kernel (e.g., a unit Gaussian) to spread the applied force over a greater portion of the surface. Furthermore, the points and need not be constant, in general. We can control either or both using a mouse to obtain an interactive spring force.