Filling n-sided regions with G1 triangular Coons B-spline patches

Kan-Le Shi 1 Jun-Hai Yong 1 Jia-Guang Sun 1, 2 Jean-Claude Paul 2 He-Jin Gu 3
2 CAD - Computer Aided Design
LIAMA - Laboratoire Franco-Chinois d'Informatique, d'Automatique et de Mathématiques Appliquées, Inria Paris-Rocquencourt
Abstract : Filling n-sided regions is an essential operation in shape and surface modeling. Positional and tangential continuities are highly required in designing and manufacturing. We propose a method for filling n-sided regions with untrimmed triangular Coons B-spline patches, preserving G1 continuity exactly. The algorithm first computes a central point, a central normal, the central, and the corner derivative vectors. Then the region is split into n triangular areas by connecting the central point to each corner of the boundary. These inner curves and all cross-boundary derivatives are computed fulfilling G1 compatibility conditions. And finally, the triangular patches are generated in the Coons B-spline form, one boundary of which is regressed to the central vertex. Neither positional nor tangential error is introduced by this method. And only one degree elevation is needed.
Type de document :
Article dans une revue
Visual Computer, Springer Verlag, 2010, 〈10.1007/s00371-010-0468-4〉
Liste complète des métadonnées

Littérature citée [19 références]  Voir  Masquer  Télécharger

https://hal.inria.fr/inria-00517938
Contributeur : Thss Tsinghua <>
Soumis le : jeudi 16 septembre 2010 - 05:46:32
Dernière modification le : vendredi 25 mai 2018 - 12:02:04
Document(s) archivé(s) le : vendredi 17 décembre 2010 - 02:40:04

Fichier

Kan-LeShi2010a_VC.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

Collections

Citation

Kan-Le Shi, Jun-Hai Yong, Jia-Guang Sun, Jean-Claude Paul, He-Jin Gu. Filling n-sided regions with G1 triangular Coons B-spline patches. Visual Computer, Springer Verlag, 2010, 〈10.1007/s00371-010-0468-4〉. 〈inria-00517938〉

Partager

Métriques

Consultations de la notice

327

Téléchargements de fichiers

487