期刊
COMPUTER-AIDED DESIGN
卷 43, 期 2, 页码 145-160出版社
ELSEVIER SCI LTD
DOI: 10.1016/j.cad.2010.10.004
关键词
Smooth; Mesh interpolation; Coons B-spline surface; G(2)-continuity
资金
- Chinese 973 Program [2010CB328001]
- National Science Foundation of China [60625202, 90715043]
- Chinese 863 Program [2007AA040401]
- Fok Ying Tung Education Foundation [111070]
- ANR-NSFC [60911130368]
This paper focuses on interpolating vertices and normal vectors of a closed quad-dominant mesh(1) 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. (C) 2010 Elsevier Ltd. All rights reserved.
作者
我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。
推荐
暂无数据