A New Approach to the Construction of Subdivision Algorithms. English Translation of the Dissertation: Ein neuer Ansatz zur Konstruktion von Subdivisionsalgorithmen

In this thesis, a new approach for constructing subdivision algorithms for generalized quadratic and cubic B-spline subdivision for subdivision surfaces and volumes is presented. First, a catalog of quality criteria for these subdivision algorithms is developed, serving as a guideline for the construction process. The construction begins by generating the desired subdominant eigenvectors as the vertices of regular convex 2-polytopes for surfaces and convex 3-polytopes for volumes using circle packings. Subsequently, these polytopes are utilized to construct a Colin-de-Verdière-matrix for the generalized quadratic and a Colin-de-Verdière-like matrix for the generalized cubic B-spline subdivision. These matrices are then adjusted using the matrix exponential to obtain subdivision matrices with the desired properties. All subdivision algorithms introduced in this paper empirically exhibit a subdominant eigenvalue of 1/2 with the desired algebraic and geometric multiplicity. For the quadratic case, this property can even be formally proven. Moreover, the corresponding eigenvectors form a convex polytope in the central region for the generalized quadratic B-spline subdivision algorithms, while for the generalized cubic B-spline subdivision algorithms, they represent the refinement of a convex polytope. Additionally, the constructed subdivision algorithms fulfill various other quality criteria, such as affine invariance and convex hull preservation. Furthermore, they possess a dominant eigenvalue of 1, respect all symmetries of the underlying structure, and exhibit appropriate support for the refinement rules. The scientific contribution of this work lies in the elaboration of the quality criteria and the novel construction of the subdivision algorithms, including corresponding proofs and empirical analyses. Specifically, an alternative to the Catmull-Clark algorithm with a subdominant eigenvalue of 1/2 is presented for generalized cubic B-spline subdivision surfaces. For generalized volumetric B-spline subdivision, subdivision algorithms with a suitable spectrum are introduced, making them promising candidates for applications such as simulations in isogeometric analysis. Furthermore, it is demonstrated that the original Catmull-Clark algorithm [CC78] is not suitable for generalization to volumetric subdivision and that the established subdivision algorithms [Baj+02] and [JM99] do not exhibit a suitable spectrum for several combinatorial configurations. Additionally, research approaches for the volumetric case are proposed, aiming to generalize from hexahedral to arbitrary structures. The construction of the subdivision matrices was also implemented algorithmically in Matlab. The corresponding software package, including functions for uniform refinement and for plotting subdivision volumes, can be found at: https://doi.org/10.48328/tudatalib-1841

Authors

Publication Details

Journal
TUbilio (Technical University of Darmstadt)
Published
2025-01-01
DOI
https://doi.org/10.26083/tuprints-00030195
Primary Topic
Advanced Numerical Analysis Techniques
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A New Approach to the Construction of Subdivision Algorithms. English Translation of the Dissertation: Ein neuer Ansatz zur Konstruktion von Subdivisionsalgorithmen

Alexander Dietz
TUbilio (Technical University of Darmstadt)
Advanced Numerical Analysis Techniques
article

A New Approach to the Construction of Subdivision Algorithms. English Translation of the Dissertation: Ein neuer Ansatz zur Konstruktion von Subdivisionsalgorithmen

Alexander Dietz
article en

Abstract

In this thesis, a new approach for constructing subdivision algorithms for generalized quadratic and cubic B-spline subdivision for subdivision surfaces and volumes is presented. First, a catalog of quality criteria for these subdivision algorithms is developed, serving as a guideline for the construction process. The construction begins by generating the desired subdominant eigenvectors as the vertices of regular convex 2-polytopes for surfaces and convex 3-polytopes for volumes using circle packings. Subsequently, these polytopes are utilized to construct a Colin-de-Verdière-matrix for the generalized quadratic and a Colin-de-Verdière-like matrix for the generalized cubic B-spline subdivision. These matrices are then adjusted using the matrix exponential to obtain subdivision matrices with the desired properties. All subdivision algorithms introduced in this paper empirically exhibit a subdominant eigenvalue of 1/2 with the desired algebraic and geometric multiplicity. For the quadratic case, this property can even be formally proven. Moreover, the corresponding eigenvectors form a convex polytope in the central region for the generalized quadratic B-spline subdivision algorithms, while for the generalized cubic B-spline subdivision algorithms, they represent the refinement of a convex polytope. Additionally, the constructed subdivision algorithms fulfill various other quality criteria, such as affine invariance and convex hull preservation. Furthermore, they possess a dominant eigenvalue of 1, respect all symmetries of the underlying structure, and exhibit appropriate support for the refinement rules. The scientific contribution of this work lies in the elaboration of the quality criteria and the novel construction of the subdivision algorithms, including corresponding proofs and empirical analyses. Specifically, an alternative to the Catmull-Clark algorithm with a subdominant eigenvalue of 1/2 is presented for generalized cubic B-spline subdivision surfaces. For generalized volumetric B-spline subdivision, subdivision algorithms with a suitable spectrum are introduced, making them promising candidates for applications such as simulations in isogeometric analysis. Furthermore, it is demonstrated that the original Catmull-Clark algorithm [CC78] is not suitable for generalization to volumetric subdivision and that the established subdivision algorithms [Baj+02] and [JM99] do not exhibit a suitable spectrum for several combinatorial configurations. Additionally, research approaches for the volumetric case are proposed, aiming to generalize from hexahedral to arbitrary structures. The construction of the subdivision matrices was also implemented algorithmically in Matlab. The corresponding software package, including functions for uniform refinement and for plotting subdivision volumes, can be found at: https://doi.org/10.48328/tudatalib-1841

TUbilio (Technical University of Darmstadt)
Openalex Percentile: Top 59%
Advanced Numerical Analysis Techniques
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.