Interpolating meshes of arbitrary topology by Catmull–Clark surfaces with energy constraint
We propose an efficient method with energy constraints for constructing a Catmull–Clark surface that interpolates a given mesh. We approximate the surface energy of Catmull–Clark surfaces near extraordinary points by summing their finite subpatches and then represent the energy of the subpatches as...
Gespeichert in:
Veröffentlicht in: | The Visual computer 2024-09, Vol.40 (9), p.6081-6092 |
---|---|
Hauptverfasser: | , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | We propose an efficient method with energy constraints for constructing a Catmull–Clark surface that interpolates a given mesh. We approximate the surface energy of Catmull–Clark surfaces near extraordinary points by summing their finite subpatches and then represent the energy of the subpatches as linear combinations of the vertices of control mesh. By minimizing the surface energy as a constraint, we generate a new control mesh whose limit surfaces interpolate a given mesh. Numerous examples and comparisons demonstrate that our method has the following characteristics: (1) The limit surfaces are fairer, reducing unnecessary undulations and having minimal surface energy, and (2) the approximation process is simple and intuitive, requiring only a small number of computational steps and avoiding complex parameterization processes. |
---|---|
ISSN: | 0178-2789 1432-2315 |
DOI: | 10.1007/s00371-023-03154-9 |