G2 B-spline interpolation to a closed mesh

  • Authors:
  • Kan-Le Shi;Sen Zhang;Hui Zhang;Jun-Hai Yong;Jia-Guang Sun;Jean-Claude Paul

  • Affiliations:
  • School of Software, Tsinghua University, Beijing 100084, PR China and Department of Computer Science and Technology, Tsinghua University, Beijing 100084, PR China and Key Laboratory for Informatio ...;School of Software, Tsinghua University, Beijing 100084, PR China and Department of Computer Science and Technology, Tsinghua University, Beijing 100084, PR China and Key Laboratory for Informatio ...;School of Software, Tsinghua University, Beijing 100084, PR China and Key Laboratory for Information System Security, Ministry of Education of China, Beijing 100084, PR China and Tsinghua National ...;School of Software, Tsinghua University, Beijing 100084, PR China and Key Laboratory for Information System Security, Ministry of Education of China, Beijing 100084, PR China and Tsinghua National ...;School of Software, Tsinghua University, Beijing 100084, PR China and Key Laboratory for Information System Security, Ministry of Education of China, Beijing 100084, PR China and Tsinghua National ...;School of Software, Tsinghua University, Beijing 100084, PR China and Key Laboratory for Information System Security, Ministry of Education of China, Beijing 100084, PR China and Tsinghua National ...

  • Venue:
  • Computer-Aided Design
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper focuses on interpolating vertices and normal vectors of a closed quad-dominant mesh G^2-continuously using regular Coons B-spline surfaces, which are popular in industrial CAD/CAM systems. We first decompose all non-quadrangular facets into quadrilaterals. The tangential and second-order derivative vectors are then estimated on each vertex of the quads. A least-square adjustment algorithm based on the homogeneous form of G^2 continuity condition is applied to achieve curvature continuity. Afterwards, the boundary curves, the first- and the second-order cross-boundary derivative curves are constructed fulfilling G^2 continuity and compatibility conditions. Coons B-spline patches are finally generated using these curves as boundary conditions. In this paper, the upper bound of the rank of G^2 continuity condition matrices is also strictly proved to be 2n-3, and the method of tangent-vector estimation is improved to avoid petal-shaped patches in interpolating solids of revolution. Several examples demonstrate its feasibility.