Weight control for modelling with NURPS surfaces

NURPS surfaces are the rational extension of Powell-Sabin splines in their normalized B-spline representation. In this paper we study the influence of modifying the weights of a NURPS surface. We describe the relation between the weights associated with a control triangle and the points on the NURPS surface by means of a double volume ratio. We also extend the concept of Farin points for rational Bezier curves to NURPS surfaces, resulting in weight points and weight triangles. They admit a local weight control in a geometrically intuitive way.

[1]  Gerald Farin,et al.  NURBS: From Projective Geometry to Practical Use , 1999 .

[2]  Paul Dierckx,et al.  Subdivision of uniform Powell-Sabin splines , 1999, Comput. Aided Geom. Des..

[3]  Javier Sánchez-Reyes,et al.  A Simple Technique for NURBS Shape Modification , 1997, IEEE Computer Graphics and Applications.

[4]  Larry L. Schumaker,et al.  Curves and surfaces with applications in CAGD , 1997 .

[5]  Gudrun Albrecht A note on Farin points for rational triangular Bézier patches , 1995, Comput. Aided Geom. Des..

[6]  Hendrik Speleers,et al.  Local subdivision of Powell-Sabin splines , 2006, Comput. Aided Geom. Des..

[7]  Paul Dierckx,et al.  NURPS for special effects and quadrics , 2001 .

[8]  Fujio Yamaguchi,et al.  Computer-Aided Geometric Design , 2002, Springer Japan.

[9]  Paul Dierckx,et al.  On calculating normalized Powell-Sabin B-splines , 1997, Comput. Aided Geom. Des..

[10]  R. Bartels,et al.  Fitting Uncertain Data with NURBS , 1997 .

[11]  Paul Dierckx,et al.  From PS-splines to NURPS , 2000 .

[12]  Les A. Piegl,et al.  The NURBS Book , 1995, Monographs in Visual Communication.

[13]  Malcolm A. Sabin,et al.  Piecewise Quadratic Approximations on Triangles , 1977, TOMS.

[14]  Thomas Reuding,et al.  Smoothing rational B-spline curves using the weights in an optimization procedure , 1995, Comput. Aided Geom. Des..

[15]  Holger Theisel Using Farin points for rational Bézier surfaces , 1999, Comput. Aided Geom. Des..