Agnostic G1 Gregory surfaces

Graphical abstractAgnostic G1 Gregory surfaces: input data, G0 intermediate surfaces, and final G1 surface.Display Omitted Highlights? G1 smoothness conditions for rectangular and triangular Gregory patches, which are rational surfaces, are presented. ? A G1 surface fitting algorithm for rectangular and triangular Gregory patches is outlined. ? The surface fitting method incorporates point-normal interpolation and the concept of tangent ribbons. We discuss G1 smoothness conditions for rectangular and triangular Gregory patches. We then incorporate these G1 conditions into a surface fitting algorithm. Knowledge of the patch type is inconsequential to the formulation of the G1 conditions, hence the term agnostic G1Gregory surfaces.

[1]  Jörg Peters,et al.  Subdivision Surfaces , 2002, Handbook of Computer Aided Geometric Design.

[2]  Charles T. Loop,et al.  Approximating Catmull-Clark subdivision surfaces with bicubic patches , 2008, TOGS.

[3]  Charles T. Loop,et al.  Approximating subdivision surfaces with Gregory patches for hardware tessellation , 2009, ACM Trans. Graph..

[4]  J. Peters Smooth interpolation of a mesh of curves , 1991 .

[5]  Tae-wan Kim,et al.  High-order approximation of implicit surfaces by G1 triangular spline surfaces , 2009, Comput. Aided Des..

[6]  A. Booth Numerical Methods , 1957, Nature.

[7]  Dereck S. Meek,et al.  A triangular G1 patch from boundary curves , 1996, Comput. Aided Des..

[8]  David A. Forsyth,et al.  Generalizing motion edits with Gaussian processes , 2009, ACM Trans. Graph..

[9]  Hiroaki Chiyokura,et al.  A New Surface Interpolation Method for Irregular Curve Models , 1984, Comput. Graph. Forum.

[10]  G. Farin Curves and Surfaces for Cagd: A Practical Guide , 2001 .

[11]  Jörg Peters,et al.  Curved PN triangles , 2001, I3D '01.

[12]  Fujio Yamaguchi,et al.  Curves and Surfaces in Computer Aided Geometric Design , 1988, Springer Berlin Heidelberg.

[13]  Jos Stam,et al.  Exact evaluation of Catmull-Clark subdivision surfaces at arbitrary parameter values , 1998, SIGGRAPH.

[14]  J. A. Gregory Smooth interpolation without twist constraints , 1974 .

[15]  Wolfgang Böhm,et al.  Numerical methods , 1993 .

[16]  Bobby Bodenheimer,et al.  Synthesis and evaluation of linear motion transitions , 2008, TOGS.