An Heuristic Analysis of the Classification of Bivariate Subdivision Schemes

Alexa [1] and Ivrissimtzis et al. [2] have proposed a classification mechanism for bivariate subdivision schemes. Alexa considers triangular primal schemes, Ivrissimtzis et al. generalise this both to quadrilateral and hexagonal meshes and to dual and mixed schemes. I summarise this classification and then proceed to analyse it in order to determine which classes of subdivision scheme are likely to contain useful members. My aim is to ascertain whether there are any potentially useful classes which have not yet been investigated or whether we can say, with reasonable confidence, that all of the useful classes have already been considered. I apply heuristics related to the mappings of element types (vertices, face centres, and mid-edges) to one another, to the preservation of symmetries, to the alignment of meshes at different subdivision levels, and to the size of the overall subdivision mask. My conclusion is that there are only a small number of useful classes and that most of these have already been investigated in terms of linear, stationary subdivision schemes. There is some space for further work, particularly in the investigation of whether there are useful ternary linear, stationary subdivision schemes, but it appears that future advances are more likely to lie elsewhere.

[1]  Peter Schröder,et al.  A unified framework for primal/dual quadrilateral subdivision schemes , 2001, Comput. Aided Geom. Des..

[2]  Leif Kobbelt,et al.  √3-subdivision , 2000, SIGGRAPH.

[3]  Jörg Peters,et al.  The simplest subdivision scheme for smoothing polyhedra , 1997, TOGS.

[4]  Neil A. Dodgson,et al.  On the Geometry of Recursive Subdivision , 2002, Int. J. Shape Model..

[5]  Neil A. Dodgson,et al.  √5-subdivision , 2005, Advances in Multiresolution for Geometric Modelling.

[6]  Nira Dyn,et al.  Face-value subdivision schemes on triangulations by repeated averaging , 2003 .

[7]  Charles T. Loop,et al.  Quad/Triangle Subdivision , 2003, Comput. Graph. Forum.

[8]  Neil A. Dodgson,et al.  An interpolating 4-point C2 ternary stationary subdivision scheme , 2002, Comput. Aided Geom. Des..

[9]  Ivan Niven Irrational Numbers: THE GENERALIZED LINDEMANN THEOREM , 1956 .

[10]  Joe Warren,et al.  Subdivision Methods for Geometric Design: A Constructive Approach , 2001 .

[11]  Marc Alexa,et al.  Refinement operators for triangle meshes , 2002, Comput. Aided Geom. Des..

[12]  Bin Han,et al.  Classification and Construction of Bivariate Subdivision Schemes , 2002 .

[13]  Frank Van Reeth,et al.  A Corner-Cutting Scheme for Hexagonal Subdivision Surfaces , 2002, Shape Modeling International.

[14]  Ewald Quak,et al.  Tutorials on Multiresolution in Geometric Modelling, Summer School Lecture Notes , 2002 .

[15]  H. E. Slaught THE CARUS MATHEMATICAL MONOGRAPHS , 1923 .

[16]  N. Dyn,et al.  A butterfly subdivision scheme for surface interpolation with tension control , 1990, TOGS.

[17]  Neil A. Dodgson,et al.  On the support of recursive subdivision , 2004, ACM Trans. Graph..

[18]  J. Warren,et al.  Subdivision methods for geometric design , 1995 .

[19]  Malcolm A. Sabin,et al.  Behaviour of recursive division surfaces near extraordinary points , 1998 .

[20]  Jörg Peters,et al.  Combining 4- and 3-direction subdivision , 2004, ACM Trans. Graph..

[21]  J. Claes,et al.  A corner-cutting scheme for hexagonal subdivision surfaces , 2002, Proceedings SMI. Shape Modeling International 2002.

[22]  Jos Stam,et al.  A Unified Subdivision Scheme for Polygonal Modeling , 2001, Comput. Graph. Forum.

[23]  Neil A. Dodgson,et al.  Advances in Multiresolution for Geometric Modelling , 2005 .

[24]  M. Sabin,et al.  Recursive subdivision and hypergeometric functions , 2002, Proceedings SMI. Shape Modeling International 2002.

[25]  Zhang Sanyuan,et al.  Cubic algebraic curves based on geometric constraints , 2001 .

[26]  Peter Schröder,et al.  Corrigendum to: 'Composite primal/dual -subdivision schemes': [COMAID 20 (2003) 135-164] , 2003, Comput. Aided Geom. Des..

[27]  Neil A. Dodgson,et al.  A generative classification of mesh refinement rules with lattice transformations , 2004, Comput. Aided Geom. Des..

[28]  Marisa E. Campbell,et al.  SIGGRAPH 2004 , 2004, INTR.

[29]  Charles T. Loop Smooth Ternary Subdivision of Triangle Meshes , 2002 .

[30]  Charles T. Loop,et al.  Smooth Subdivision Surfaces Based on Triangles , 1987 .

[31]  Leif Kobbelt,et al.  Interpolatory Subdivision on Open Quadrilateral Nets with Arbitrary Topology , 1996, Comput. Graph. Forum.

[32]  Victor Ostromoukhov,et al.  Fast hierarchical importance sampling with blue noise properties , 2004, ACM Trans. Graph..

[33]  Malcolm A. Sabin,et al.  Eigenanalysis and Artifacts of Subdivision Curves and Surfaces , 2002, Tutorials on Multiresolution in Geometric Modelling.

[34]  Ulf Labsik,et al.  Interpolatory √3‐Subdivision , 2000 .

[35]  I. Sloan Lattice Methods for Multiple Integration , 1994 .

[36]  E. Catmull,et al.  Recursively generated B-spline surfaces on arbitrary topological meshes , 1978 .

[37]  M. F. Hassan,et al.  Towards a ternary interpolating subdivision scheme for the triangular mesh , 2002 .

[38]  Joe D. Warren,et al.  A subdivision scheme for surfaces of revolution , 2001, Comput. Aided Geom. Des..

[39]  D. Zorin,et al.  4-8 Subdivision , 2001 .

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

[41]  L. Schumaker,et al.  Characteristics of dual-sqrt(3) subdivision schemes , 2003 .

[42]  Luiz Velho,et al.  Quasi 4-8 subdivision , 2001, Comput. Aided Geom. Des..