This paper first presents a general way of calculating the weights of NURBS; the given method is of visualization, conciseness and objectivity. Then another two practical methods, in which linear interpolation and artificial neuron network (ANN) algorithms are used, are also introduced. These methods can calculate a group of initial weights of NURBS automatically according to the shape of the control polygon and the shape|constraints of the curves.%通过对NURBS曲线权因子几何属性的深入分析,给出了一个直观、简洁和客观计算权因子的一般方法;在此基础上,提出了利用线性插值法和嵌入ANN算法的自动计算NURBS权因子的具体方法。 根据NURBS控制多边形的形状以及曲线的形状约束条件,自动计算出NURBS曲线的一组初始权因子。
展开▼