首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 281 毫秒
1.
满足数据点切向约束的二次B样条插值曲线   总被引:1,自引:0,他引:1  
潘日晶 《计算机学报》2007,30(12):2132-2141
给出一种二次B样条曲线插值方法.利用数据点的参数化和节点向量的自由度,构造在各数据点满足切向约束的二次B样条插值曲线,直观地控制插值曲线达到预期形状.用文中方法构造插值曲线是一个递推过程,不必预先确定数据点参数值和节点向量、不必解线性方程组,而是在插值过程中根据数据点及其切向的约束条件递推地确定数据点的参数值、节点和控制顶点.该文方法允许插值曲线各段的连接点与数据点不一致,以使得二次B样条插值曲线的形状更自然.而且在满足数据点切向约束的条件下,还可利用节点进一步调控插值曲线的形状.另外,用文中方法构造的二次B样条插值曲线对于数据点的改变具有较好的局部性质.文中最后给出一些例子将该文方法与其它一些插值方法进行比较,实验结果表明,该文方法是有效的.  相似文献   

2.
该文提出一种构造二次B样条插值曲线的新方法,包括新的参数化方法和新的插值方法.新参数化方法中,相邻曲线段的连接处与插值点相一致,以插值点的切向作为约束,利用二次B样条曲线本身的几何性质进行参数化,使曲线在每个插值点上都满足指定的切向,可以直观地控制插值曲线的形状以达到预期效果,参数化方法稳定,不必解方程组.在新参数化方法的基础上进一步提出了分段构造的思想,将形状不好的段分成多段构造,除插值点的切向外还留有其他的自由度进一步直观调控曲线的形状,使得二次B样条插值曲线的形状更自然.新方法对于数据点的改变具有良好的局部性.实例表明该方法是有效的.  相似文献   

3.
样条技术在计算机辅助设计,计算机辅助制造,和计算机图形系统得到了广泛应用。分析了二次样条函数插值的条件,分5种边值条件给出了二次样条插值的求解方法,最后给出实例验证求解方法。  相似文献   

4.
二次B样条曲面顶点及法向插值   总被引:2,自引:1,他引:1  
顶点位置插值是自由曲面造型的基本方法,法向插值在一些CAD/CAM系统中也有重要应用,文中利用子分曲面理论研究双二次B样条曲面的性质,在此基础上利用Doo-Sabin分子模式构造插值顶点位置和法向的双二次B样条曲面控制网络,得到插值曲面的参数表示,为了提高效率,对规模较大的网络数据,先把它成若干片子网格,分别求出满足子网格相关的插值条件的控制网格,最后再反它们整合在一起形成完整的控制网格,使得相应的二次B样条曲面插值所有顶点及法向。  相似文献   

5.
利用带导数和不带导数的分母为三次的有理三次插值样条构造了一类加权有理三次插值样条函数,由于这种有理三次插值样条中含有参数、调节参数和权系数,因而给约束控制带来了方便。同时只要合适地选择调节参数,就可以使之变成分母为线性的和分母为二次的有理三次插值样条函数。对该样条曲线的区域控制问题进行了研究,给出了将其约束于给定的折线、二次曲线之上、之下或之间的充分条件。最后给出了数值例子。  相似文献   

6.
针对分段三次Hermite插值样条在形状调控与连续性方面的不足,提出带2个参数的C~3连续分段七次Hermite插值样条.首先构造一组带2个参数的七次Hermite基函数;然后基于该组基函数定义分段七次Hermite参数样条曲线,并讨论样条曲线所带参数的选取方案;最后研究对应的分段七次Hermite样条插值函数,并给出其插值余项及最佳插值函数的确定方法.实例结果表明,当插值条件保持不变时,分段七次Hermite参数样条曲线不仅达到C~3连续,而且还可利用所带的参数实现对曲线形状的调控;通过确定所带参数的最佳取值,可使得分段七次Hermite样条插值函数获得较好的插值效果.  相似文献   

7.
给出了一种带形状参数的三次三角Hermite插值样条曲线,具有标准三次Hermite插值样条曲线完全相同的性质。给定插值条件时,样条曲线的形状可通过改变形状参数的取值进行调控。在适当条件下,该样条曲线对应的Ferguson曲线可精确表示椭圆、抛物线等工程曲线。通过选择合适的形状参数,该插值样条曲线能达到[C2]连续,而且其整体逼近效果要好于标准三次Hermite插值样条曲线。  相似文献   

8.
带参数的四次Hermite插值样条   总被引:1,自引:0,他引:1  
李军成  刘纯英  杨炼 《计算机应用》2012,32(7):1868-1870
为了克服标准三次Hermite插值样条的不足,给出了一种带参数的四次Hermite插值样条,具有标准三次Hermite插值样条完全相同的性质。在插值条件给定时,四次Hermite插值样条的形状可通过改变参数的取值进行调控。通过选择合适的参数,四次Hermite曲线能达到C2连续,而且其整体逼近效果要好于标准三次Hermite插值样条。所提出的新样条进一步丰富了Hermite插值样条理论,也为工程中插值曲线曲面的构造提供了一种新方法。  相似文献   

9.
在给定插值条件时,标准三次Hermite参数曲线与曲面的形状无法调整。为克服标准三次Hermite参数曲线与曲面的不足,首先通过提高基函数次数的方法给出了一种带形状参数的四次Hermite基函数,然后生成了相应的带形状参数的四次Hermite参数曲线与曲面。所生成的曲线与曲面是标准三次Hermite参数曲线与曲面的扩展,不仅与标准三次Hermite曲线与曲面具有完全相同的性质,而且当插值条件给定时,其形状可通过修改形状参数的取值进行局部或整体调节,为插值曲线与曲面的构造提供了一种新方法。  相似文献   

10.
有理二次插值曲线的形状控制   总被引:2,自引:2,他引:0       下载免费PDF全文
将插值曲线约束于给定的区域之内是曲线形状控制中的重要问题。构造了一种分母为二次的连续有理二次插值函数,这种有理二次插值函数中含有参数,因而给约束控制带来了方便。同时可以通过对参数的控制实现连续的插值。给出了将该种插值曲线约束于给定的折线、二次曲线之上、之下或之间的充分条件及将其约束于给定折线之上、之下或之间的充分必要条件。  相似文献   

11.
将插值曲线约束于给定的区域之内是曲线形状控制中的重要问题。构造了一种仅依赖于函数值的分母为二次的有理三次插值样条,是[C1]连续的,使用起来较方便,并含有参数,具有较好的可约束控制性质。研究了该样条曲线的区域控制问题,讨论了该插值曲线约束于给定折线二次曲线上(下)方或之间的条件,并给出了数值算例。所给约束条件容易满足,便于使用。  相似文献   

12.
有理四次插值样条曲线的区域控制   总被引:1,自引:0,他引:1  
将插值曲线约束于给定的区域之内是曲线形状控制中的重要问题.构造了一种分母为线性的C1连续有理四次插值样条.该有理四次插值样条中含有参数和调节参数,因而可以在插值条件不变的情况下通过对参数的选择进行曲线的局部修改,给约束控制带来了方便,同时可以通过对参数的控制实现C2连续的插值.对该种插值曲线的区域控制问题进行了研究,给出了将其约束于给定的折线、二次曲线之上、之下或之间的充分条件.最后给出了数值例子.  相似文献   

13.
基于函数值的有理四次样条曲线的区域控制   总被引:5,自引:0,他引:5  
将插值曲线约束于给定的区域之内是曲线形状控制中的重要问题。构造了一种分母为线性的基于函数值的C1连续有理四次插值样条。这种有理四次插值样条中含有参数,因而可以在插值条件不变的情况下通过对参数的选择进行曲线的局部修改,给约束控制带来了方便。对该种插值曲线的区域控制问题进行了研究,给出了将其约束于给定的折线,二次曲线之上、之下或之间的充分条件.最后给出了数值例子。  相似文献   

14.
金席卷  姚杰  方逵 《软件》2012,(3):41-43
利用二次均匀B样条曲线的端点性质,导出了构造插值二次均匀B样条曲线曲面的一种新的基函数―BB基函数。由BB基函数构造了C1保形插值二次均匀B样条曲线,构造了C1双二次均匀B样条插值曲面。  相似文献   

15.
插值曲线区域控制的加权有理插值方法   总被引:5,自引:0,他引:5  
将插值曲线约束于给定的区域之内是曲线形状控制中的重要问题,文中利用分母为线性的有理三次插值样条和仅基于函数值的有理三次插值样条构造了一种加权有理三次插值样条,由于这种有理三次插值样条中含有新的参数,给约束控制带来了方便,给出了将插值曲线约束于给定的折线、二次曲线之上(下)或之间的条件,最后给出了数值例子。  相似文献   

16.
Independent interpolation of local surface patches and local normal patches is an efficient way for fast rendering of smooth curved surfaces from rough polyhedral meshes. However, the independently interpolating normals may deviate greatly from the analytical normals of local interpolating surfaces, and the normal deviation may cause severe rendering defects when the surface is shaded using the interpolating normals. In this paper we propose two novel normal interpolation schemes along with interpolation of cubic Bézier triangles for rendering curved surfaces from rough triangular meshes. Firstly, the interpolating normal is computed by a Gregory normal patch to each Bézier triangle by a new definition of quadratic normal functions along cubic space curves. Secondly, the interpolating normal is obtained by blending side-vertex normal functions along side-vertex parametric curves of the interpolating Bézier surface. The normal patches by these two methods can not only interpolate given normals at vertices or boundaries of a triangle but also match the shape of the local interpolating surface very well. As a result, more realistic shading results are obtained by either of the two new normal interpolation schemes than by the traditional quadratic normal interpolation method for rendering rough triangular meshes.  相似文献   

17.
将插值曲线约束于给定的区域之内是曲线形状控制中的重要问题。利用带导数的和不带导数的分母为线性的有理四次插值样条构造了一类新的加权有理四次插值样条函数,插值函数具有简单的显示表示,这类新的插值样条中含有权系数,因而增加了处理问题的灵活性,给约束控制带来了方便。给出了将该种插值曲线约束于给定的折线、二次曲线之上、之下或之间的充分条件。证明了满足约束条件的加权有理样条的存在性。  相似文献   

18.
Traditional approach in performing even-degree B-spline curve/surface interpolation would generate undesired results. In this paper, we show that the problem is with the selection of interpolation parameter values, not with even-degree B-spline curves and surfaces themselves. We prove this by providing a new approach to perform quadratic B-spline curve interpolation. This approach generates quadratic B-spline curves whose quality is comparable to that of cubic interpolating B-spline curves. This makes quadratic B-spline curves better choices than cubic B-spline curves in some applications in graphics and geometric modeling, since it is cheaper to render/subdivide a quadratic curve and it is easier to find the intersection of two quadratic curves.  相似文献   

19.
This paper provides a new answer to the old problem of specifying the mixed partial derivatives (MPDs) or ‘twist vectors’ at the grid points for an interpolating surface over a rectangular network of curves. An algorithm is presented for finding the MPDs that minimizes a generalized energy integral over the entire surface. The integrand may be any quadratic form in the second partial derivatives of the surface. This results in a surface design technique for interpolating over a network of curves by automatically selecting the optimal twist vectors at the grid points.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号